Thema: Delphi TreeView - ID auslesen

Einzelnen Beitrag anzeigen

Ayumi

Registriert seit: 20. Apr 2005
18 Beiträge
 
#1

TreeView - ID auslesen

  Alt 6. Jan 2006, 09:55
Ich habe einen TreeView der folgendermaßen aussieht:

Handy1
--Reihe9000
----Modell1
----Modell2
----Modell3
--Reihe7000
----Model1
----Model2
Handy2
etc.

Hinter jeder TreeNode ist die ID als Objekt gespeichert.

Wenn ich auf Modell 3 klicke, soll die ID von Modell3, ID von Reihe und ID von Handy ausgelesen werden.
Bis Reihe funktioniert es wunderbar, aber ich kann die ID von Handy nicht auslesen.

Delphi-Quellcode:
  for k:= 1 to TreeNode.Level do begin
    TreeNode := TreeNode.Parent;
    edit1.Text := pNode_rec(TreeNode.Item[treenode.Index].Data)^.ID;
  end;


Wenn ich aber auf handy draufklicke und
edit1.Text := pNode_rec(trvw_Handy.Selected.Data)^.ID; ausführe, funktioniert es wunderbar.

Hat jemand eine Idee wie ich in meiner Schleife die ID von Handy auslesen kann?

Vielen Dank im Voraus
Ayumi
  Mit Zitat antworten Zitat