LoadXMLDocument und Exeptions
-
Hi,
wenn ich bei LoadXMLDocument eine Datei Lade die zwar den Namen *.xml hat aber keine gültige xml datei ist (z.B.: es ist nur ein a in der Datei). Dann löst LoadXMLDocument eine exeption aus und bringt dies als meldung.
Jetzt möchte ich diese exeption mit try catch abfangen ex funktioniert aber nicht, die exeption schon in der Funktion bearbeitet und angezeigt wird. Er geht zwar in meinen catch block aber das Fenster kommt schon vorher.
try { XMLDoc = LoadXMLDocument(ODXMLFile->FileName); if (!XMLDoc->IsEmptyDoc()) { } } catch (...) { }Wie kann ich das Anzeigen der Exeption in LoadXMLDocument verhindern?
MFG
-
Hallo,
Die Exceptionmeldung kommt nur wenn du dein Programm im Builder startest. Das ist das Standardverhalten des BCB. Ändern kannst du das in Tools/Debuggeroptionen.
Wenn du dein Programm normal von Windows startest, sollte bei dir keine Meldung kommen.
-
danke
Edit:
Neue Thematik abgetrennt: http://c-plusplus.net/forum/viewtopic-var-t-is-170498.html