Einzelnen Beitrag anzeigen

Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

Unterstruktur eines Baumes rekursiv kopieren

  Alt 21. Sep 2010, 18:25
Hallo,

ich habe folgende Procedure, die mir einen Teilbaum rekursiv kopieren und einfügen soll. Macht Sie aber nicht. Es wird nämlich alles an den targetNode gehängt und nach 10h programmieren kann ich nicht mehr denken . Hat jemand einen Tip?:
Delphi-Quellcode:
procedure Tlft.ReadSubnodes(const inNode, targetNode : TTreeNode; childNode : boolean = false);
begin
  if assigned(inNode) then
  begin
    if childNode then
      assignmentsTree.Items.AddChild(targetNode, inNode.Text)
    else
      assignmentsTree.Items.Add(targetNode, inNode.Text);
    ReadSubnodes(inNode.GetFirstChild,targetNode,true);
    ReadSubnodes(inNode.getNextSibling,targetNode);
  end;
end;
Danke


Geändert von Grolle (21. Sep 2010 um 18:44 Uhr)
  Mit Zitat antworten Zitat