Einzelnen Beitrag anzeigen

Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#4

Re: Pfad von Tree View auslesen lassen

  Alt 24. Sep 2005, 20:06
Moin, Spätmoin,

Ein Ansatz ist folgender:

Delphi-Quellcode:
{ im OnClick-Ereignis des TreeViews }

var MyTreeNode : TTreeNode;
      MyPath : string;
begin
      MyPath := '';
      
      { aktuell angeclickten Node nehmen}
      MyTreeNode := TreeView.Selected;

      { nach oben laufen von Parent zu Parent bis kein Parent mehr}
      while MyTreeNode.Parent <> nil do
      begin
         MyPath := MyTreeNode.Text + '\' + MyPath;
         MyTreeNode := MyTreeNode.Parent;
      end;

      { Endslash eliminieren }
      MyPath := copy(MyPath,1,Pred(Length(MyPath )));

      LabelPath.Caption := MyPath;
end;
Grüße und gut Nacht // Martin
Martin Schaefer
  Mit Zitat antworten Zitat