Hallo und Guten Morgen nochmal an alle
DP´ler,
Hab ein kleines Problem mit den try-except-finally-Blöcken. Wollte eigentlich nach folgendem
Beispiel Eine
Exception abfangen, die beim Versuch des Ladens einer xls-Datei immer ausgegeben wird. (möchte sie nicht erscheinen lassen, sondern intern nur drauf reagieren.
folgendes habe ich als Quellcode geschrieben:
Delphi-Quellcode:
try
FExcelApplication.Workbooks.Open('
D:\SensorDatenbank.xls', emptyParam, emptyParam, emptyParam, emptyParam
, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam, emptyParam
, emptyParam, emptyParam, FUserLCID);
finally
on E:
Exception do Showmessage(E.
Message);
// die ausgabe der Message sollte eigentlich nur zum Test sein
end;
Dies gestaltet sich etwas schwieriger, als gedacht, da schon "on" nicht von Delphi erkannt wird. Ich denke ich hab einfach nur eine Uses vergessen, leider finde ich unter der Hilfe keine explizit ausgewiesenen Uses auser die von mir verwendeten, so dass ich gerade etwas ratlos bin.
Kann mir jemand sagen, was ich vergessen/ falsch gemacht habe?
Ps.: hier meine Uses-Liste
Uses Windows, SysUtils, Dialogs, OleCtrls, ExcelXP;
Vielen Dank
BAMatze
2. Account Sero