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);
Nö, sieht ganz gut aus. Aber ob deine Memoryabfrage wirklich nur dein Programm wiederspiegelt
?
Welche Delphi alternativen gibts denn zu
msxml, falls das denn der Grund sein sollte?
Die
Unit Xml.adomxmldom ist glaube ich ab Delphi 2010 dabei
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?
Das Menu erweitern, klingt schon gut, aber welche Funktion wird dann ausgeführt? wenn es die Funktion eh schon gibt, solch ein Customizing von Menus bieten schon viele Toolbars an.
Nur die Delphi eigene nicht
Schau mal nach Toolbar2000 o.ä.