Tatiana |
Отправлено: 22.06.2005, 10:50 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 12

|
Как проверить, не закрыт ли вызванный MessageBox, и если нет — убрать его? |
 |
Иван |
Отправлено: 22.06.2005, 10:58 |
|

Машинист паровоза
Группа: Участник
Сообщений: 207

|
Если я правильно понял вопрос, то пользователь не сможет продолжить работу с приложением пока не закроется или MessageBox или MessageDlg
|
 |
Tatiana |
Отправлено: 22.06.2005, 11:59 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 12

|
Программно создается MessageBox. Если пользователь отвлекся, за это время он может стать неактуальным. Нужно программно его убрать
|
 |
AVC |
Отправлено: 22.06.2005, 12:07 |
|
Ветеран
Группа: Модератор
Сообщений: 1583

|
Послать нажатие enter пробовали? |
 |
timson |
Отправлено: 22.06.2005, 16:39 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 82

|
тока поток сюда.. или делать "свой" MessageBox.. Никак иначе. Потомучто стандартный MessageBox создается как модальное диалоговое окно, т.е. "вешает" поток родителя. Хотя если не указать "родителя", то может можно как-нить вывернутся..
Надо ли стока затрат??
|
 |
Konstantine |
Отправлено: 23.06.2005, 08:16 |
|
Мастер участка
Группа: Модератор
Сообщений: 545

|
легче всего — свою форму, похожую на MessageBox с таймером
|
 |