Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.08;
Скачать: CL | DM;

Вниз

Странная проблема с Application.MessageBox   Найти похожие ветки 

 
qwerty2   (2003-08-27 10:59) [0]

Используется следующая структура:
if Application.MessageBox("...","",MB_YESNO)=ID_YES then
begin
if Application.MessageBox(".....",".....",MB_YESNO)=ID_YES then
begin
// некоторые действия
end;
end;
проблема в том что второй Application.MessageBox не выполняется! при пошаговом выполнении " if Application.MessageBox(".....",".....",MB_YESNO)=ID_YES then
" вроде выполняется но сообщение при этом не появляется. дальнейший ход программы приостанавливается. вероятно диалоговое окно все же как бы создается и ожидается ответ - нажатие "Да" или "Нет" но это невозможно так как диалоговое окно невидимо! кто знает в чем дело?


 
Ru ©   (2003-08-27 11:05) [1]

а поискать по Alt+Tab пробовали?

лично я использую messagebox(0,"...","...",mb_yesno) - проблем еще ни разу не было.


 
h@1f-e1f ©   (2003-08-27 11:10) [2]

А попробовать другой вызов типа MessageDlg?


 
Digitman ©   (2003-08-27 12:44) [3]


> qwerty2


не в доп.код.потоке ли вызываешь Application.MessageBox() ?


 
Camus ©   (2003-08-27 13:14) [4]

Посмотрите флаги MB_TASKMODAL, MB_SETFOREGROUND, MB_TOPMOST.



Страницы: 1 вся ветка

Текущий архив: 2003.09.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
8-24566
Денчез
2003-05-09 20:43
2003.09.08
Как сделать так чтобы окошко появлялось плавно(прелоадер в 3DMark


1-24451
Coolguy
2003-08-28 09:14
2003.09.08
TListView с разноцветными Items в режиме vsReport


1-24452
_DarkSide
2003-08-25 15:50
2003.09.08
Люди чё за косяк с LowerCase и UpperCase?


14-24624
Maks
2003-08-22 08:30
2003.09.08
Помогите разобраться


3-24381
Alexei Sviridov
2003-08-15 02:31
2003.09.08
DBGrid