*g*
Eine Variable vom Typ TXMLDocument ist ein Pascal(Delphi)-Objekt.
Eine Variable vom Typ IXMLDocument ist ein
COM-Interface.
Wenn Du nur innerhalb von einer Delphi-Anwedung arbeitest ist TXMLDocument wahrscheinlich besser, da es schneller ist. Wahrscheinlich deshalb, da ich mir nicht sicher bin, wie Du es am besten nutzt
Wenn Du die Objekte zwischen Anwendungen hin und her schieben musst, dann ist IXMLDocument besser, da es einerseits dem Betriebssystem "von selbst erklären" kann, wie es zu handhaben ist und andererseits das Objekt automatisch freigegeben wird, wenn der letzte damit fertig ist.
...
...