Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#6

Re: Erstellte Form onClose zu weisen ???

  Alt 25. Mär 2007, 23:53
Hallo Sven,

der Prototyp der Behandlungsroutine für das OnClose-Ereignis wird von Borland fest vorgegeben, den kannst du nicht ändern:

procedure (Sender: TObject; var Action: TCloseAction) of object; Deine Methode CloseForm muß die gleiche Signatur besitzen:

Delphi-Quellcode:
procedure TForm1.CloseForm (Sender: TObject; var Action: TCloseAction);
begin
  ShowMessage('Die neue Form wird geschlossen.');
end;
Die Zuweisung sieht dann so aus:

Delphi-Quellcode:
with Form do
begin
  ...
  OnClose := CloseForm;
  ...
end;
Gruß Hawkeye
  Mit Zitat antworten Zitat