[VB6] Von Node auf TreeView schliessen?

Hallo zusammen,

gibt es eine Möglichkeit das TreeView, in dem
sich ein Node-Objekt befindet, zu bestimmen,
wenn nur dieses Node-Objekt zur Verfügung steht?

Vielleicht etwas der Art

Public Sub getTreeView (nodX As Node)
 Dim tree As TreeView
 Dim nodR As Node
 Set nodR = nodX.Root
 'geht leider nicht:
 Set tree = nodR.Parent
End Sub

nur funktionstüchtig?

Gruss,
-Andreas.

So wie’s aussieht ist die rekursive Auflösung zum Container nicht möglich - ein Parent kann hier nur vom selben Type (Node)sein. Denke mir, das sowas allgemein nicht möglich ist - auch bei anderen Controls. Oder irre ich?

Du könntest - vorausgesetzt in Deinem Project gibt’s mehrere fixe Treeviews - im Root-Node den Name des Controls hinterlegen. Oder auch im Tag eines jeden Nodes. Den Namen des TVWC mußt Du dann per Stringvergleich suchen und einer Objekt-Variable zuteilen.

Ist ne quick’n’dirty Lösung aber funzt auf jeden Fall!

VG; STe/fan-.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]