Thema: Delphi MessageDlg schließen

Einzelnen Beitrag anzeigen

Benutzerbild von Martin K
Martin K

Registriert seit: 20. Okt 2005
919 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: MessageDlg schließen

  Alt 30. Mai 2006, 20:11
Hi,

nimm mal OnCloseQuery anstatt OnClose.
Mit CanClose kannst Du dann festlegen, ob die Form geschlossen werden soll oder nicht:

Delphi-Quellcode:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
  CanClose := MessageDlg('sicher?',mtconfirmation,[mbYes,mbNO,mbCancel],0) = mrYes;
end;
Mit den Menschen ist es wie mit Computern -
es gibt Nullen und Einsen.
  Mit Zitat antworten Zitat