Ich habe einige XMLDocuments. Leider werden mir beim Laden der Daten keine Exceptions mit try ... except ... end angeboten. Warum?
Code:
uses
XMLIntf;
...
var
XMLDocument: IXMLDocument;
begin
try
XMLDocument := LoadXMLDocument(Filename);
except
MessageBox(0, 'Fehler beim Lesen der Datei', 'Fehler', MB_OK);
end;
Das selbe Problem habe ich auch beim Zugriff auf IXMLNode:
Code:
var
XMLNode: IXMLNode;
begin
...
try
XMLNode.Text := #1; // #1 ist kein gültiger Inhalt für ein
XML Node
except
MessageBox(0, 'Fehler beim Setzen eines Nodes', 'Fehler', MB_OK);
end;
... Meine MessageBoxes werden nie angezeigt.