Hallo,<br>
Ich habe eine TTreeView Komponente wobei die Namen, Icons und weitere Eigenschaften durch eine Struktur bestimmt wird, die an TreeNode->Data angehängt ist. Nun soll der Baum gelegentlich ubgedatet werden .Z.B. wenn sich der Name eines Knoten geändert hat, steht der neue Name in der angehängten Struktur und muss nun von dem Knoten übernommen werden. <br>
Ich hatte mir das nun so gedacht, das ich die Struktur des Baumes aufnehme, dem Baum lösche und dann den Baum so wiederherstelle wie er vorher ausgesehen hat. <br>
Nur, wie speichere ich die Struktur einer TreeView Komponente so, dass ich sie dann in gleicher Weise wiederherstellen kann?<br>
( wobei das ganze recht effizient sein sollte, da ich teilweise sehr viele Knoten habe und die Zeit natürlich auch eine Rolle spielt )
Ich hoffe die Problemstellung ist klar geworden - ist immer schwer sowas zu beschreiben ;-)
Gruß Thorsten
Ich habe eine TTreeView Komponente wobei die Namen, Icons und weitere Eigenschaften durch eine Struktur bestimmt wird, die an TreeNode->Data angehängt ist. Nun soll der Baum gelegentlich ubgedatet werden .Z.B. wenn sich der Name eines Knoten geändert hat, steht der neue Name in der angehängten Struktur und muss nun von dem Knoten übernommen werden. <br>
Ich hatte mir das nun so gedacht, das ich die Struktur des Baumes aufnehme, dem Baum lösche und dann den Baum so wiederherstelle wie er vorher ausgesehen hat. <br>
Nur, wie speichere ich die Struktur einer TreeView Komponente so, dass ich sie dann in gleicher Weise wiederherstellen kann?<br>
( wobei das ganze recht effizient sein sollte, da ich teilweise sehr viele Knoten habe und die Zeit natürlich auch eine Rolle spielt )
Ich hoffe die Problemstellung ist klar geworden - ist immer schwer sowas zu beschreiben ;-)
Gruß Thorsten
Comment