Thema: Delphi MainNodeLevel (TreeView)

Einzelnen Beitrag anzeigen

bis
(Gast)

n/a Beiträge
 
#1

MainNodeLevel (TreeView)

  Alt 20. Feb 2003, 11:28
Hallo,

ich stehe da vor einem Problem, ich habe die folgende Funktion womit ich den MainNodeLevel :
Code:
function NodeGetMainNodeLevel(Tree: TTreeView; Node:TTreeNode):Integer;        
var
  tmpNode : TTreeNode;
begin
  Result := 0;
  tmpNode := Tree.Items[0];
  while tmpNode <> nil do begin
    if tmpNode <> nil then
      if tmpNode.Parent = nil then Result := Result + 1;
    if tmpNode = Node then Exit;
    tmpNode := tmpNode.GetNext;
  end;
end;
Nur wie kann ich jetzt mit der Integerzahl, die mir die Funktion liefert jetzt den Namen herausbekommen, wenn ich nur die Zahl und den TTreeView angebe ?

Ich hatte mir das so gedacht :
Code:
function GetMainNode(Tree: TTreeView;MainLevel : Integer):TTreeNode;
begin
{
Hier wird der Node ermittelt aber wie ?
}
end;
  Mit Zitat antworten Zitat