Forum: Programmieren allgemein
by himitsu,
5. Jun 2023
Erstmal, laß das XMLDoc.Active:= weg,
denn LoadFromXML erledigt es bereits. (nochmal setzen kann den Inhalt löschen, weil Interfacereferenzen und so, siehe nachfolgend)
dann XMLDoc: IXMLDocument; anstatt TXMLDocument,
denn sonst bleibt RefCount auf 0 und wird die letzte Node-Referenz gelöscht, ist alles weg.
XMLDoc := TXMLDocument.Create(nil); // XMLDoc = TXMLDocument
...
Forum: Programmieren allgemein
by himitsu,
5. Jun 2023
DocumentElement ist das Rootelement DIDL-Lite,
davon das ParentElement wäre dann das Dokument "XMLDoc" selbst und dessen Child dann DIDL-Lite.
Und was ist nun das Problem?