Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.644 Beiträge
Delphi 12 Athens
|
Re: Möglichkeit: Try ... Except ... Finally ?
23. Aug 2008, 10:14
Ein Except-Block wird nur im Fehlerfall angesprungen, ein Finally-Block immer. Das heißt in logischer Konsequenz, dass Fehlerbehandlungsroutinen in einen Except-Block gehören, Aufräumarbeiten hingegen in einen Finally-Block.
Delphi-Quellcode:
Bla := TBla.Create;
try
try
Bla.Machwas;
except
on EWuppdi do
MessageBox(0,' Es ist ein Wuppdi aufgetreten.',' Fehler',MB_OK or MB_ICONERROR);
end;
finally
Bla.Free;
end;
So könnte das aussehen.
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|