Autor Beitrag
lkz633
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 136

WinXP, Suse Linux 8.2 (unter VMWare)
D7 Prof, K3 Prof
BeitragVerfasst: So 29.12.02 22:28 
Hallo,

habe folgenden code:
ausblenden Quelltext
1:
2:
3:
4:
5:
except
on e.exception do begin
........
end;
end;

Jetzt möchte ich aber diesen code erweitern, da bei einer bestimmten Fehlermeldung das Programm einfach weitermachen soll, d.h so etwas wie
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
except
on e.exception do begin
if e.message='blablabla' then
  Mache da weiter, wo exception ausgelöst wurde
else
 .....
end;
end;


Geht dies ?

Herzlichen Dank für eure Hilfe

MFG lkz633
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Mo 30.12.02 10:48 
Hi!

Nein, so geht das leider nicht. Ist eine Exception ausgelöst worden, springt das Programm automatisch zum except-Block, ein "Zurück-Springen" zur Fehlerquelle ist nicht möglich. Aber was spricht denn dagegen einen weiteren try/except-Block um die mögliche Fehlerquelle zu legen?

Cu,
Udontknow