Einzelnen Beitrag anzeigen

fisipjm

Registriert seit: 28. Okt 2013
315 Beiträge
 
Delphi 12 Athens
 
#6

AW: Verfügbarkeit von Objecten in unterschiedlichen Units

  Alt 25. Feb 2025, 08:53
So habe ich das bei mir gelöst:

Delphi-Quellcode:
initialization
begin
  FMeinObjekt:= NIL;
end;

finalization
  FreeAndNil(FMeinObjekt);
Der initialization Teil ist in meinen Augen Sinnlos, korrigiert mich bitte wenn ich Falsch liege
Hier wird kein Create durchgeführt sondern ein Nil Pointer auf ein Objekt gesetzt, dass es eigentlich noch nicht geben dürfte. Es sei den, du erzeugst das Objekt direkt beim Programmstart (Quelltext des Projekts selbst und nicht in der Unit). Selbst dann müsste es aber "leer" sein.
  Mit Zitat antworten Zitat