Registriert seit: 10. Aug 2010
232 Beiträge
Delphi XE Professional
|
TreeView Verwaltung
20. Okt 2012, 13:44
Hallo Delphi-PRAXIS,
ich lade in ein TreeView alle Pfade und Unterpfade aus einem bestimmten Verzeichnis um damit arbeiten zu können.
Das sieht dann etwa so aus wie in dem Screenshot, nur mit verschiedenen anderen Ordnern und Dateien.
Jetzt möchte ich zwei Dinge realisieren:
1) Wie kann ich die aktuelle Auswahl sichern, also sprich:
den aktuell geöffneten Ordner und das markierte Dokument
Das ist dafür notwendig, wenn ich eines der Dokumente mit meinem Programm rauslösche, dann lade ich die Verzeichnisse/Dateien neu in das TreeView, mach es also tot und schreibe die Verzeichnisse wieder neu rein. Dabei gehen dann natürlich alle Ordner zu. Ich möchte dann den Ordner der vor dem löschen offen war wieder automatisch 'öffnen', also markieren lassen.
2) Ich lege die Dateinamen so an, dass die Erstellungszeit im Namen beinhaltet ist, also "17:30 Neues Dokument.txt" und "17:35 Veränderung.txt".
Wie kann ich die Liste so sortieren lassen, dass das neuer Dokument, also "17:35 Veränderung.txt", oben steht?
(Oder siehe Screenshot:
4.txt
3.txt
2.txt
1.txt
0.txt sortieren)
Ich hoffe jemand kennt sich damit aus und kann es mir nachvollziehbar erklären, denn mit TreeViews und deren Struktur kenne ich mich noch nicht so gut aus...
FG Dunkelbunt
FG Dunkelbunt
"Wer zuletzt lacht hat den höchsten Ping"
|