AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TTreeview speichern

Ein Thema von Tim-94 · begonnen am 12. Dez 2008 · letzter Beitrag vom 14. Dez 2008
Antwort Antwort
Benutzerbild von Tim-94
Tim-94

Registriert seit: 3. Jul 2008
Ort: Hamburg
132 Beiträge
 
Delphi 10.3 Rio
 
#1

TTreeview speichern

  Alt 12. Dez 2008, 22:29
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
  Mit Zitat antworten Zitat
Benutzerbild von roga
roga

Registriert seit: 15. Jun 2008
Ort: Sachsen-Anhalt
109 Beiträge
 
Delphi XE8 Professional
 
#2

Re: TTreeview speichern

  Alt 12. Dez 2008, 23:27
Hallo,

vielleicht hilft Dir das hier weiter

http://www.delphipraxis.net/internal...ight=treetoini

roga
Ronald
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.136 Beiträge
 
Delphi 12 Athens
 
#3

Re: TTreeview speichern

  Alt 13. Dez 2008, 00:22
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
(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.
Angehängte Dateien
Dateityp: 7z project1_562.7z (1,8 KB, 21x aufgerufen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Benutzerbild von Tim-94
Tim-94

Registriert seit: 3. Jul 2008
Ort: Hamburg
132 Beiträge
 
Delphi 10.3 Rio
 
#4

Re: TTreeview speichern

  Alt 13. Dez 2008, 11:37
Schonmal vielen Dank für Eure Antworten ich probiere es gleich mal aus!

  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.136 Beiträge
 
Delphi 12 Athens
 
#5

Re: TTreeview speichern

  Alt 14. Dez 2008, 00:17
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)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz