Einzelnen Beitrag anzeigen

e-gon

Registriert seit: 7. Jul 2003
Ort: Stuttgart
156 Beiträge
 
Delphi 6 Enterprise
 
#9

AW: ShellTreeView: Node -> Pfad (ohne Selektieren!)

  Alt 14. Aug 2012, 10:18
Danke himitsu!

Der Tipp mit TShellFolder war die Lösung!

Für alle, die ds gleiche Problem haben:
Delphi-Quellcode:
function GetShellNodePath(Node: TTreeNode): string;
var Fldr : TShellFolder;
begin
  Fldr := TShellFolder(Node.Data);
  if DirectoryExists(Fldr.PathName) then
    Result := Fldr.PathName
  else
    Result := '';
end;
Der Aufruf könnte dann z. B. so aussehen:
Caption:= GetShellNodePath(ShellTreeView1.Selected);

Gruß
e-gon
  Mit Zitat antworten Zitat