Forum: XML
Delphi
by sakura,
23. Jan 2007
Einfach die ausgewählte Node aus dem TreeView löschen. Dabei auch die entsprechende Node aus dem XMLDOM löschen. Der Rest geschieht von allein.
Für das Löschen von TreeNodes gibt es imo auch ein Event im Objektinspektor, so dass Du dann die entsprechenden Objekte aus dem Data-Pointer jeweils freigeben kannst ;)
...:cat:...
Forum: XML
Delphi
by sakura,
23. Jan 2007
Geht auch nicht direkt. Aber nutze einen Wrapper, das ist relativ einfach.
type
TNodeData = class
private
FXMLNode: IXMLDOMNode;
public
constructor Create(aXMLNode:IXMLDOMNode);
property XMLNode: IXMLDOMNode read FXMLNode;
end;