Thema: Delphi IXMLdocument Memoryleak

Einzelnen Beitrag anzeigen

Sequitar

Registriert seit: 8. Jan 2016
74 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: IXMLdocument Memoryleak

  Alt 4. Nov 2016, 16:13
Danke schon mal für die Hinweise.
Das leak bleibt auch bestehen, falls keine nodes hinzugefügt werden.
Also nur
Delphi-Quellcode:
begin
 xml:=newxmldocument;
 xml:=nil;
end;
Daher vermute ich dass ich das XML dcoument vlt falsch erstellt habe (newxmldocument erstellt ja eine interface reference auf ein TXMLdocumment), oder das dann nicht korrekt freigegeben wird (reference count);

Welche Delphi alternativen gibts denn zu msxml, falls das denn der Grund sein sollte?

Nachtrag.

Die eigentliche idee war über ein xmldcoument das mainmenu einer form dynamisch zu erstellen (div. GUI Sprachen, nachträgliche erweiterungen, ohne dass ich das ganze menu in der *PAS erstelle, sondern z.b als Resource zur Verfügung stelle / extern lade), und bei Bedarf durch neue funktionen zu erweitern.
Macht das üerhaupt Sinn? Alternativen?

Geändert von Sequitar ( 4. Nov 2016 um 16:45 Uhr)
  Mit Zitat antworten Zitat