Thema: Delphi MSXML und TurboDelphi

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.175 Beiträge
 
Delphi 12 Athens
 
#4

AW: MSXML und TurboDelphi

  Alt 20. Okt 2010, 10:14
Wo genau tritt denn die Zugriffsverletzung auf? (in welcher Codezeile)

Wie sieht die XML-Datei aus?

Warum speicherst du den Text erst in einer Datei und übergibst ihn nicht direkt an die XML-Klasse?
xml.loadXML(str); .

Und wenn man nicht unbedingt spezielle/neue Methoden von der neuen Version benötigt, dann kann man das 6.0 auch selber implementieren und die Interfaces des 4.0 verwenden, welche auch noch im 6.0 vorhanden sind.
Delphi-Quellcode:
const CLASS_DOMDocument60: TGUID = '{88D96A05-F192-11D4-A65F-0040963251E5}';

xml := CreateComObject(CLASS_DOMDocument60) as IXMLDOMDocument2;
Wieso sollte ausgerechnet MSXML 6.0 diesen Fehler beheben ... bzw., warum muß es unbedingt MSXML 6.0 sein?

Zitat:
aber leider war ich nicht intelligent genug eigenständig herauszufinden wie ich sie in meinem Projekt nutze oder für immer in TurboDelphi etabliere!
- downloaden
- entpacken
- und den Hauptordner in die Suchpfade von Delphi aufnehmen
(Menü > Tools > Optionen... > Umgebungsoptionen > Delphi-Optionen > Win32 > ...)
- also praktisch genauso, wie z.B. das Importieren der MSXML2_TLB_6
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (20. Okt 2010 um 10:23 Uhr)
  Mit Zitat antworten Zitat