![]() |
Treeview Parent und Children aus Text Datei loaden ?
Hallo
ich kann über das Button load in treeview nur Parents aus einer Datei importieren Gibt es eine Möglichkeit um sowohl die Parents als auch Children aus einer Datei auf einmal zu holen ? Ich meine über das Button "load" wenn man auf Treeview Dplklickt. |
Re: Treeview Parent und Children aus Text Datei loaden ?
Hallo, wie lädst du denn jetzt den TreeView (Code...)?
|
Re: Treeview Parent und Children aus Text Datei loaden ?
Jetzt habe ich das Problem fast gelöst mit der Tab-Taste
z.B. in Editor so eingeben:
Delphi-Quellcode:
Kann mann auch auch in Editor ImageIndex und SelectedIndex eingeben ?
Parent 1
Child 1 Child 2 Child 3 Parent 2 ... |
Re: Treeview Parent und Children aus Text Datei loaden ?
Zitat:
|
Re: Treeview Parent und Children aus Text Datei loaden ?
Du kannst auch einfach alle Eigenschaften der Treeview Komponente in eine Datei schreiben und auch wieder laden:
Speichern:
Delphi-Quellcode:
Laden:
FileStream:= TFileStream.Create(extractfilepath(Application.ExeName)+'blabla.txt', fmCreate);
try FileStream.WriteComponent(TreeView1); finally FileStream.Free; end;
Delphi-Quellcode:
FileStream:= TFileStream.Create(extractfilepath(Application.ExeName)+'data.txt', fmOpenread);
try FileStream.ReadComponent(TreeView1); finally FileStream.Free; end; |
Re: Treeview Parent und Children aus Text Datei loaden ?
Schau dir mal den VirtualStringTree von Mike Lischke an ->
![]() |
Re: Treeview Parent und Children aus Text Datei loaden ?
Ich kann den Inhalt mit dem Code als TXT Datei speichern und laden
Aber wenn ich den Inhalt von TXT-Datei danach anschaue, finde ich alles in eine Zeile und kann man nicht bearbeiten :( Ist es möglich den Inhalt von Treeview in eine schönen und lesbaren txt Datei speichen ? Ich habe Manual eine TXT Datei so sortiert und simple erstellt:
Delphi-Quellcode:
Danach lade ich diese TXT über das Button Load und funktioniert wunderbar
Group1
aa bb cc Group2 dd ee ... Ich möchte also die Liste in TXT speichern aber soll die Liste sortiert wie das Beispiel oben. |
Re: Treeview Parent und Children aus Text Datei loaden ?
Delphi-Quellcode:
TreeView1.SaveToFile('DeineDatei.txt');
TreeView1.LoadFromFile('DeineDatei.txt'); |
Re: Treeview Parent und Children aus Text Datei loaden ?
so ist viel besster :) Danke!
Imageindex [0, 1, 2] von Items muss man wahrscheinlich nachträglich Manual eingeben |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:42 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-2025 by Thomas Breitkreuz