Forum: Algorithmen, Datenstrukturen und Klassendesign
by Kalakmul,
14. Sep 2010
Hallo,
mit dem Befehl "Count" kannst Du die Anzahl der Unterknoten ermitteln:
Anzahl := SubNode.ChildNodes.Count;
Dann kannst Du mittels Schleife die einzelnen Einträge auslesen:
for Nr := 1 to Anzahl do
begin
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Kalakmul,
13. Sep 2010
Wenn ich es richtig sehe, versuchst Du "shareuser" in der obersten Knotenebene der Hierarchie zu finden, wo es aber nur "virtualdrive" gibt. Das ist wahrscheinlich die Ursache für die Fehlermeldung.
Du müsstest erst in einer Knotenvariable z. B. "ANode: IXMLNode;" den Knoten speichern, unterhalb dessen Du suchen willst, und dann mit "ANode.FindNode('shareuser')" weitersuchen.
Hier:...