Arbeiten mit dem TDirectoryListBox
-
Hallo allerseits,
wir haben das Problem, dass wir ein Laufwerk in einer Baumdarstellung anzeigen und auswählen müssen. Dazu sollten die gewählten Dateien markiert werden (über Checkboxen).
Gibt es in Borlannd C++ - Builder eine Möglichkeit, dies mit einer TDirectoryListBox umzusetzen oder mit einer anderen vordefinierten Lösung oder müssen wir unsere eigene Baumdarstellung programmieren?
Es wäre sehr nett, wenn uns jemand helfen könnte!
Vielen Dank für die Hilfe im Voraus!
KibbyundLüda
-
Hallo,
Da werdet ihr wohl was Eigenens erzeugen müssen.
-
...ohje, das dachten wir uns schon...
das Problem ist, dass wir keinen Ansatz finden... könnte uns jemand eventuell einen kleinen Anstoss geben oder den eben genannten Ansatz hier in ein paar Zeilen darstellen?
Nochmals Danke und auch dieses Mal Danke im Voraus!
Lydia
-
Ihr könnt mit FindFirst/FindNext die Directorystruktur auslesen und dann in einem TTreeView darstellen.
-
wie kann ich mit findfirst findnext, die Laufwerke raus finden?
ich hab des jetzt mal so zusammengeschustert:for(int x=1;x<26;x++) { AnsiString dir = (char)(x + 65); dir+=":"; if(DirectoryExists(dir)) Folders->Items->AddChild(Arbeitsplatz,dir); }Keine gute Lösung!
Bitte um Verbesserungsvorschläge!
Gru0 KY
-
Innerhalb der VCL fällt mir hier nichts ein. In der WinAPI gibt es z.Bsp. GetLogicalDriveStrings