Ok, dann erklär ich am besten gleich mein Anliegen, du hast bestimmt ne Idee...
Ich iteriere über mein
XML-Dokument und möchte mir bestimmte Nodes merken,
um später direkt auf diese Nodes zuzugreifen.
Ich kann aber keine IXMLNode in Objects speichern, weil dort ein TObject-Element erwartet wird...
Soll ich mir nen Interface-Pointer-Array machen??
Nachtrag:
Ich hab's jetzt so gemacht:
Objects.AddObject(ObjectName, Pointer(XMLNode));
XMLNode := IXMLNode(Pointer(Objects.Objects[i]));
Ok, ist etwas viel rumgecaste, aber was soll's...