![]() |
Virtual TreeView Daten aus OpenDialog hinzufügen
Ich arbeite z.Zt. mit der Virtual StringTree, doch ich hänge absolut bei dem Versuch Daten aus dem OpenDialog einzufügen.
Ich hab es damit probiert
Delphi-Quellcode:
Doch da kommt er mit mit "Inkompatible Typen: 'PVirtualNode' und 'string'"
Playlist2.AddChild(ExtractFilePath(Opendialog1.FileName));
Kann mir da mal einer helfen |
Re: Virtual TreeView Daten aus OpenDialog hinzufügen
Delphi-Quellcode:
var
... Node: PVirtualNode; begin ... Node := Playlist2.AddChild( nil); |
Re: Virtual TreeView Daten aus OpenDialog hinzufügen
Mit AddChild hängst Du einen neuen Knoten die Treestruktur. Diesen Knoten (genauer den dahinter befindlichen Record) "befüllst" Du dann mit Deinen Daten. Der Parameter hinter AddChild gibt den Parentknoten an. Die Rückgabe der Funktion ist der neue Knoten, an dessen Record Du die gewünschten Daten übergibst.
Delphi-Quellcode:
MyNode := VST.AddChild(nil);
MyData := VST.GetNodeData(MyNode); MyData.FileName := ExtractFilePath(Opendialog1.FileName); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz