showmessage без остановки

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
UUU
Сообщения: 310
Зарегистрирован: 17 фев 2004, 09:27
Откуда: Иваново
Контактная информация:

Никак не могу найти стандартный компонент, чтобы выводить, например, сообщения об ошибках.
Если использую showmessage - то выполнение программы останавливается в этом месте.
Можно, конечно, выводить свое новое окно, но не хочется городить новую форму...
Знаю, что выходы есть, но не знаю, где.
Аватара пользователя
LAngel
Сообщения: 277
Зарегистрирован: 30 мар 2005, 08:19
Откуда: Ульяновск
Контактная информация:

Могу предложить написать класс, который будет выводить соощения в отдельном потоке.
С уважением, Lost Angel...
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Идеальный вариант, ИМХО, это сгородить-таки свою формочку, которая будет создаваться один раз при возникновении ошибки, а потом добавлять все ошибки в Memo с возможностью прокрутки. А то ведь представьте, пользователю прийдется сколько раз ОК давить. Это не только не эргономично, но еще и расточительно. Каждый тред будет ожидать нажатия ОК... Создание нового треда заберет у системы больше ресурсов чем добавление еще двух десятков символов в стандартный EditBox.
Ответить