Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#14

Re: Oberste Node in TreeView finden

  Alt 16. Sep 2008, 06:54
Hallo Thorsten,

mir würde ein einziger vorgezogener Test auf Assigned(node) genügen:

Delphi-Quellcode:
function RootNode(node: TTreeNode): TTreeNode;
begin
  if Assigned(node) then
    while Assigned(node.Parent) do
      node := node.Parent;
  Result := node;
end;
Freundliche Grüße
  Mit Zitat antworten Zitat