Autor Beitrag
Asmaldan
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Sa 17.01.04 13:56 
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
ixtreme
Gast
Erhaltene Danke: 1



BeitragVerfasst: Sa 17.01.04 14:04 
ausblenden 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
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1333
Erhaltene Danke: 1

Arch Linux
Eclipse
BeitragVerfasst: 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:

_________________
Viele Grüße
Jakob
ixtreme
Gast
Erhaltene Danke: 1



BeitragVerfasst: 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 Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Sa 17.01.04 14:38 
Danke für die Hilfe.
Asmaldan Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 101

WIN XP
D7 Enterprise
BeitragVerfasst: Sa 17.01.04 16:55 
guck mal unter win3.1 nach FileListBox, DirectoryListBox, DriveCombobox
in der komponenten palette.

_________________
you're not be able to help, that you're an human
Asmaldan Threadstarter
Hält's aus hier
Beiträge: 4



BeitragVerfasst: 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
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1333
Erhaltene Danke: 1

Arch Linux
Eclipse
BeitragVerfasst: 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 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.

_________________
Viele Grüße
Jakob
Luckie
Ehemaliges Mitglied
Erhaltene Danke: 1



BeitragVerfasst: So 18.01.04 02:48 
Du musst im OI die DirectoryListbox mit der DriveListbox verknüpfen.