Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - try except finally


Mandi Nice - Mo 27.07.09 12:33
Titel: try except finally
Hallöchen

Code nach try except wird nur nach einem Fehler ausgeführt.

Code nach try finally wird auch nach einem Fehler ausgeführt.


Wie kann ich das mischen ?

Also es soll nach einem Fehler ein bestimmer Code ausgeführt werden, um den Fehler zu behandeln.
Es soll aber auch Code geben der immer ( auch bei Fehler ) ausgeführt wird um die Funktions abzuschliessen ( z.B.: Dateien zu schliessen )

Ich komme dabei nicht so richtig drauf ??

Danke Euch.

hmg
Mandi


BenBE - Mo 27.07.09 12:38


Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
try
    try
        //Kot
    except
        //Fehlerbehandlung
    end;
finally
    //Ressourcenschutz
end;


Mandi Nice - Sa 01.08.09 20:38

Hallöchen

Danke.

An die einfachsten Sachen denkt man nicht :-(

hmg
Mandi