Форум: "Основная";
Текущий архив: 2005.01.02;
Скачать: [xml.tar.bz2];
ВнизОбработка клавиш 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.033 c