Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.174 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Wie, wann wird eine Dll entladen

  Alt 5. Aug 2004, 07:06
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.
  Mit Zitat antworten Zitat