Einzelnen Beitrag anzeigen

Benutzerbild von mirage228
mirage228

Registriert seit: 23. Mär 2003
Ort: Münster
3.750 Beiträge
 
Delphi 2010 Professional
 
#1

Problem mit TXMLDocument (Delphi7)

  Alt 25. Mär 2004, 19:49
Hi,

ich wollte heute mal mit dem TXMLDocument von Delphi 7 arbeiten.

Ich hab mir folgenden Code geschrieben: [FXMLFile ist der Dateiname vom Typ String und ja, die Datei existiert, und ja mit LoadFromFile habe ich es auch schon probiert :-\]

Delphi-Quellcode:
var
  XMLDocument : TXMLDocument;
begin
  XMLDocument := TXMLDocument.Create(FXMLFile);
  try
    XMLDocument.DOMVendor := DOMVendors.Find(DEFAULTDOMVENDOR);
    XMLDocument.FileName := FXMLFile;
    XMLDocument.Active := True;
    if XMLDocument.DocumentElement.NodeName = 'acitsettingsthen
    begin
      // einträge auslesen
    end;
  finally
    XMLDocument.Free;
end;
Jedoch führt der Zugriff auf DocumentElement zu einem Fehler:
Code:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt UT2003ACIT.exe ist eine Exception der Klasse EAccessViolation aufgetreten. Meldung: 'Zugriffsverletzung bei Adresse 00000000. Lesen von Adresse 00000000'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
---------------------------
OK  Hilfe  
---------------------------
Was habe ich falsch gemacht? Wie kann ich das Problem lösen?

mfG
mirage228
David F.

May the source be with you, stranger.
PHP Inspection Unit (Delphi-Unit zum Analysieren von PHP Code)
  Mit Zitat antworten Zitat