![]() |
TTreeview speichern
Hi ich hab folgendes Problem, ich möchte ein Treeview mit allen Items und Nodes speichern und wieder laden.
Ich habe schon etliche Prozeduren ausprobiert, aber keine hat so richtig funktioniert! Ich freue mich schon jetzt auf eure Antworten :-D |
Re: TTreeview speichern
Hallo,
vielleicht hilft Dir das hier weiter ![]() roga |
Re: TTreeview speichern
Liste der Anhänge anzeigen (Anzahl: 1)
Von der Struktur her würde sich eine XML-Datei jedenfalls ganz gut eignen.
Aber TTreeView.SaveToFile und TTreeView.LoadFromFile hören sich erstmal auch ganz schön an :angel2: (speichert die NodeNamen in einer TextDatei ... geht auch mit Streams) [add] 'ne Demo mit XML im Anhang ... eventuell könnt man das auch noch so ändern, daß in/aus einem Node einer bestehenden XML-Datei gelesen/geschrieben würde und nicht wie, in der Demo, nur eine komplette XML-Datei bzw. deren Inhalt in einem String. |
Re: TTreeview speichern
Schonmal vielen Dank für Eure Antworten ich probiere es gleich mal aus!
:) |
Re: TTreeview speichern
was ich vergaß zu erwähnen
in der XML-Version wird auch noch .Expanded (Knoten aufgeklappt), .Selected (Knoten markiert), sowie die ganzen Image-Indizes der einzelnen TreeNodes gespeichert (kann man ja einfach die entsprechnden nicht benötigten Zeilen weglassen) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz