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

Вниз

Обработка клавиш YESNOCANCEL в MessageBox   Найти похожие ветки 

 
V l a d i m i r   (2004-12-17 14:40) [0]

Здравствуйте! Ниже приведен пример кода, когда появляется сообщение и пользователь выбирает ответ между тремя кнопками: Да, Нет, Отмена.. Кнопку Да я обработать могу, а как обработать остальные кнопки?

if MessageBox(Handle, PChar("текст сообщения","заголовок сообщения", MB_YESNOCANCEL or MB_DEFBUTTON1 or MB_ICONWarning) = IDYES
then begin
//Выполняется код для выбранной операции Да
end
else ??? begin
//Как обработать две остальные кнопки?
end;



 
TUser ©   (2004-12-17 14:43) [1]

var MR: longint {???} ;
...
MR:=MessageBox();
case MR of
...
end;


 
TUser ©   (2004-12-17 14:44) [2]

case MessageBox() of
...
end;


 
Digitman ©   (2004-12-17 14:45) [3]


> а как обработать остальные кнопки?


Паскаль выучить. Тогда и вопрос отпадет сам собой.

case MessageBox(..) of
IDABORT: ..;
IDCANCEL:..;
IDIGNORE:..;
IDNO:..;
IDOK:..;
IDRETRY:..;
IDYES:..;
end;


 
V l a d i m i r   (2004-12-17 14:57) [4]


> TUser ©  

Ок, получилось... пасиб!



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

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

Наверх




Память: 0.47 MB
Время: 0.074 c
4-1100520863
Tria
2004-11-15 15:14
2005.01.02
Как из моей проги открыть html-файл в броузере по-умолчанию?


14-1102832267
Редкий гость
2004-12-12 09:17
2005.01.02
код на C++ Builder


1-1103203996
socol
2004-12-16 16:33
2005.01.02
перевод в другой вид представления


3-1101976169
Sholoma
2004-12-02 11:29
2005.01.02
MySQL


3-1101370985
zom
2004-11-25 11:23
2005.01.02
SHRINKDATABASE - плюсы и минусы сего действия?