Zitat von
angos:
Delphi-Quellcode:
[...]
begin
ppFile := TNativeXml.CreateName('xyz');
try
try
[...]
except
AddLogAlert( 'Fehler' ); //<< Was passiert, wenn hier ein Fehler auftaucht?
end;
finally
ppFile.Free;
end;
end;
Was mich Interessieren würde ist, was passiert, wenn im AlertLog ein Fehler auftritt, z.B. weil der Arbeitsspeicher aus ist oder die Platte korrupt und das Finally weggelassen wurde. Werden dann dennoch die Ressourcen freigegeben oder verbleiben die im Speicher?
Nachdenkliche Güße
GreenHorn