Zitat von
Löcha:
Delphi-Quellcode:
if Form <> nil then
FreeAndNil(Form);
Die erste Zeile kannst Du dir Sparen: Im FreeAnNil wird die Free-Methode aufgerufen und die macht so eine abprüfung.
Zitat von
Löcha:
Trotzdem möchte ich wissen, wie man es besser (richtig) machen kann.
Dazu musst Du uns etwas Code mehr Code posten (vor allem die Fehlerversion) um zu wissen wann Du die Form anlegst und wieder freigiebst.
Zitat von
Robert Marquardt:
Forms in DLLs ist und bleibt Unsinn, auch wenn viele Leute es trotzdem machen.
Also ich sehe keine Alternative zu Forms in
DLL's. Ist bei uns nötig um sogenannte Plugins zu schreiben. Programmteile die nicht jeder Kunde hat, aber auch Oberfläche besitzen. Welche Alternative würdest Du dafür den Vorschlagen?
Windows Vista - Eine neue Erfahrung in Fehlern.