Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.163 Beiträge
 
Delphi 12 Athens
 
#4

Re: TStringList initialisieren! Wie?

  Alt 2. Mai 2009, 12:49
wie Luckie schon sagte:
Delphi-Quellcode:
regist := TRegistry.Create;
try
  pub := TStringList.Create;
  try
    ...
  finally
    pub.Free;
  end;
finally
  regist.free;
end;
oder notfalls auch sowas:
Delphi-Quellcode:
pub := nil;
regist := TRegistry.Create;
try
  ...
  pub := TStringList.Create;
  ...
finally
  {if Assigned(pub) then} pub.Free;
  regist.free;
end;
[edit]
ach stimmt ja ... nja, zumindestens wenn man mal etwas nimmt, was nicht auf NIL prüft, dann halt selber prüfen
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat