Сделать кнопки в MessageDlg русскими | ОГЛАВЛЕНИЕ    HOME  MAIL |
Текст на кнопках в MessageDlg берется из файла ресурсов. Но поменять их не так просто. При каждой компиляции Delphi "восстанавливает" все "Cancel" и "Yes". Да и с кодировкой проблемы. Для решения этой задачи можно использовать стандартную функцию WinAPI MessageBox.procedure TForm1.Button1Click(Sender: TObject); begin MessageBox(Form1.Handle, PChar('Вы хотите сохранить изменения?'), PChar('Моя программа'), 3); end; Form1.Handle можно заменить Application.Handle. Тогда пользователь не сможет пользоваться ни одним окном вашего приложения, пока не ответит. email: delphi4all@narod.ru |