Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Wie Systemexception Ursache finden?

  Alt 6. Apr 2009, 20:34
Delphi-Quellcode:
With TAuswahlmodul.Create(Self {<=}) do
begin
  Showmodal;
  result := ID;
  Free;
end;
Das Problem ist, dass du Self als Owner übergibst.
http://z.about.com/d/delphi/1/5/c/A/baddynamic1.gif
Hier ist ein englischer Artikel, der genau beschreibt, warum der Code "bad" ist.
http://delphi.about.com/od/kbcurt/ss...iccreateno.htm
Ich kann jedem nur empfehlen, den Artikel zu lesen.
Überaschende Erkenntnisse sind selbst für Fortgeschrittene garantiert.
  Mit Zitat antworten Zitat