Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#7

AW: LoadXML() geht nicht nach Start durch ShellExecucte()

  Alt 16. Apr 2011, 01:14
Welche Version von MSXML2 wird denn verwendet?
Meine Erfahrung ist, dass alles unterhalb von MSXML Version 4 SP2 relativ buggy ist.
Ich habe auch schon festgestellt, dass .LoadXML() manchmal Erfolg meldet, obwohl das Dokument nicht geladen wurde.
Delphi-Quellcode:
if fsxml.LoadXML( c ) then begin {Bestehende XML laden}
   // LoadXML() hat True zurückgegeben
   // trotzdem ist fsxml.DocumentElement = nil
   recInsertNodes(fsxml.DocumentElement, cHash ); // und dann knallt es hier
   ...
end;
Evtl. liegt das daran, dass die verknüpfte Schemadatei nicht geladen werden konnte.
  Mit Zitat antworten Zitat