Einzelnen Beitrag anzeigen

Stefanotis

Registriert seit: 8. Aug 2006
7 Beiträge
 
#6

Re: Dialog beim Beenden des Programms

  Alt 21. Aug 2006, 09:59
Ich hab mich eurer Tipps angenommen und mit Hilfe der Delphi Hilfe folgendes in den Code eingearbeitet:


folgendes Streht bei den Prozeduren und Variablen
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean); weiter unten im Quellcode dann die Deklaration:
Delphi-Quellcode:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
  if MessageDlg('Close the form?', mtConfirmation,
    [mbOk, mbCancel], 0) = mrCancel then
     CanClose := False;
end;
Allerdings klappts nicht. Wenn ich die Form nun schließe passiert nichts, sie wird einfach ohne Meldung geshclossen.

Die Deklaration der Prozedur hab ich so wie sie da steht aus der Delphi Hilfe übernommen.
  Mit Zitat antworten Zitat