try...catch klappt nicht
-
hallo.
ich habe ein problem mit try...catch, an dieser stelle meines codes:
try { pDB->Connected=true; retval=true; } catch(...) { retval=false;
ich übeliefere einen aliasName einer TDatabase-Komponente aus einer ini.file.
wenn dieser aliasname nun gar nicht existiert, und es nicht klappt zu verbinden, sollte doch diese try-catch anweisung die exeption abfangen, oder etwas nicht?
denn das klappt bei mir nicht, es kommt trotzdem eine exception....
warum?thx
Bj
-
wenn du das projekt aus der C++ Builder Umgebung startest, dann kommt die exception immer noch (man kann das glaub ich irgendwo bei den Projektoptionen ausschalten, da kann ich dir aber nicht genau sagen, welche einstellung das ist)
wenn du die *.exe direkt startest, dann dürfte die exception nicht mehr kommen
-
da hast du recht
danke ...Bj