Entwickler-Ecke
Dateizugriff - Datein anzeigen?
Asmaldan - Sa 17.01.04 13:56
Titel: Datein anzeigen?
Hi. Ich hab zwar keine Ahnung ob ich hier richtig bin aber villeicht könnte mir wer sagen wie ich es schaffe alle Datein aus einem Ordner in einer Listbox oder so anzuzeigen.
Danke im Voraus
Anonymous - Sa 17.01.04 14:04
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| procedure ListFileDir(Path: string; FileList: TStrings); var SR: TSearchRec; begin if FindFirst(Path + '*.*', faAnyFile, SR) = 0 then begin repeat if (SR.Attr <> faDirectory) then begin FileList.Add(SR.Name); end; until FindNext(SR) <> 0; FindClose(SR); end; end;
procedure TForm1.Button1Click(Sender: TObject); begin ListFileDir('C:\WINDOWS\', ListBox1.Items); end; |
gruß
ixtreme.de
DeCodeGuru - Sa 17.01.04 14:06
Erstmal herzlich Willkommen im Delphi-Forum. :welcome:
du könntest für das Problem mal hier im Forum nach TSearchRec, FindFirst und FindNext suchen. Da findeste 100%-ig eine Lösung für dein Problem :)
//Edit: Da war wohl einer schneller als ich. :wink:
Anonymous - Sa 17.01.04 14:26
wieso wenn oben auch die lösung steht....(aber ich denke mal das hast du übersehen)
gruß
ixtreme.de
Asmaldan - Sa 17.01.04 14:38
Danke für die Hilfe.
Asmaldan - Sa 17.01.04 16:46
--- hier war eine dumme frage-----
Ah ja ich bräuchte noch Hilfe und zwar wie krieg ich so ein Ordner auswahl menü, das man of bei installationen hat wenn man angeben soll wo es hinkommt, hin?
danke im voraus
hassedelphi - Sa 17.01.04 16:55
guck mal unter win3.1 nach FileListBox, DirectoryListBox, DriveCombobox
in der komponenten palette.
Asmaldan - Sa 17.01.04 17:07
hm, irgnedwie kapier ich des ned wenn ich bei drive z.b den datenträger D auswähle ist die Directory List auf C, wie kann ich des machen das es sich ändert?
Und wie geht des das ich beim Knopf druck ein neues Fenster eben mit diesem Auswahl ding kommt?
sorry für die vielen fragen
DeCodeGuru - Sa 17.01.04 17:59
@Asmaldan: Du könntest die Funktion SelectDirectory aus der Unit FileCtrl benutzen. Mehr dazu findest du in der Delphi-Hilfe oder du könntest auch mal in den FAQs nachschauen. Da gibts auch einen entsprechenden Thread.
Hier [
http://www.delphi-forum.de/viewtopic.php?t=11240] der Link dazu.
@Iextreme: Ich wusste von deinem Posting noch nichts, als ich meines verfasst habe. Daher schrieb ich es ja so, als würde es noch keine Antwort geben.
Delete - So 18.01.04 02:48
Du musst im OI die DirectoryListbox mit der DriveListbox verknüpfen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!