Thema: Delphi Vererbung bei Formularen

Einzelnen Beitrag anzeigen

Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#5

Re: Vererbung bei Formularen

  Alt 22. Sep 2007, 16:09
Delphi-Quellcode:
procedure TFMainForm.Exit(Sender: TObject);
begin
  FMainForm.Close;
end;
Spätestens wenn es um Vererbung geht, solltest du die Benutzung der hässlichen globalen Formvariablen unterlassen - ruft eine abgeleitete Klasse diesen Code auf, wird nicht ihre eigene Close-Methode aufgerufen, sondern die der (wahrscheinlich gar nicht erstellten) globalen Mainform-Instanz.
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat