Forum: Object-Pascal / Delphi-Language
Delphi
by Bernhard Geyer,
7. Sep 2006
Setzte die Zeile:
Files := TStringList.Create;
ins OnCreate-Event und an die entsprechende Stelle
Files.Clear;
TfrmOp.GetFiles
ist auch sehr unglücklich wenn Files = nil. Dann ist der Rückgabewert undefiniert (solltest eine Compilerwarning bekommen).
Forum: Object-Pascal / Delphi-Language
Delphi
by Bernhard Geyer,
7. Sep 2006
Für diesen 3-Zeiler allein: Ja. Aber das Problem liegt doch woanders das Files eine ungültige Referenz darstellt. Und dann Knallt es auch bei Clear.
Forum: Object-Pascal / Delphi-Language
Delphi
by Bernhard Geyer,
6. Sep 2006
Verwende mal FastMM. Der sollte dir (bei aktiven Debug und TD32-Infos) anzeigen wenn das Objekt schon irgendwo anders freigegeben wurde.