Hallo,
bei mir geht das ohne Probleme. Aber wenn Du die
Unit "XMLHelp" einbindest, findest Du ein paar nützliche Funktionen, unter Anderem die Funktion CreateFromFile, welche Dir ein
XML-Interface liefert (und zwar je nach installierter Version ein IXMLDOMDocument2 oder IXMLDOMDocument3):
Delphi-Quellcode:
uses
MSXML2_TLB_Light, XMLHelp;
procedure TImport.Import;
var
User: TUser;
XMLDoc: IXMLDOMDocument;
begin
User := TUser.Create;
XMLDoc := CreateFromFile('hal9000.xml');
if Assigned(XMLDoc) then
begin
writeln('gut');
end
else
begin
Writeln('Fehler');
end;
Add(User);
end;
Interessant wäre natürlich noch, wo genau das Programm aussteigt. Hast Du auch die Version 4 oder 6 von
MSXML drauf? Version 3 sollte auch funktionieren, habe ich aber nie getestet, da ich immer mindestens v4 vorgefunden habe.
Gruß
xaromz