![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Окно сообщения [D6, D7, XP]
Konnor © (2006-05-16 13:22:00)Есть вызов окна сообщения:
MessageDlg('Сообщение',mtWarning,mbYesNoCancel,0);
Как организовать разные действия на нажатия кнопок "Yes", "No" и "Cancel".
Konnor (2006-05-16 13:32:00) [1]О... Большое спасибо!!! :)
Ega23 (2006-05-16 13:28:00) [2]
procedure DoSomethingOnYesButton;
begin
end;
procedure DoSomethingOnNoButton;
begin
end;
procedure DoSomethingOnCancelButton;
begin
end;
Case MessageDlg('Сообщение',mtWarning,mbYesNoCancel,0) of
mrYes : DoSomethingOnYesButton;
mrNo : DoSomethingOnNoButton;
mrCancel : DoSomethingOnCancelButton;
end;
MetalFan (2006-05-16 13:25:00) [3]был уже такой вопрос вчера-позавчера.
обрабатывай, что возвращает MessageDlg.
case MessageDlg(...) of
mrYes: ...
mrNo: ...
mrCancel: ...
end;