beim VST wird zwischen selected und focused unterschieden.
es kann nur ein focused node existieren, aber mehrere selected nodes.
daher musst du unterscheiden. entweder:
Label1.caption := TOMeineDaten(vst.GetNodeData(vst.FocusedNode)^).Pfadname;
oder
Delphi-Quellcode:
Node := vst.GetFirstSelected;
while Assigned(Node) do
begin
ShowMessage(TOMeineDaten(vst.GetNodeData(vst.FocusedNode)^).Pfadname);
Node := vst.GetNextSelected(Node);
end;
(Pseudocode - not tested in
IDE)