![]() |
Dateien/Ordner in einem Ordner ermitteln + TComboBox
Hi,
meine Fragen: Wie ermittle ich die Anzahl der Ordner bzw. Dateien in einem Ordner? Wie lese ich dann die einzelnen Datei- bzw. Ordnernamen (ohne Pfad) in Strings ein? Wie ändere ich die Anzahl der Felder in TComboBox? Wie ändere ich einen Feld in TComboBox?
Delphi-Quellcode:
// Globale Variablen (public)
var AnzahlDateien, AnzahlOrdner : Integer; // prozedur 1 begin AnzahlOrdner := // Befehl die Ordner in einem Ordner zu zählen AndzahlDateien := // Befehl die Dateien in einem Ordner zu zählen end; // prozedur 2 var OrdnerNamen : Array[1..AnzahlOrdner] von String; // sind diese Deklarationen richtig? DateiName : Array[1..AnzahlDateien] von String; x : Integer; begin {Eigenschaft, der die Länge des ComboBox1 ändert} := AnzahlOrdner; {Eigenschaft, der die Länge des ComboBox2 ändert} := AnzahlDateien; for x := 1 to AnzahlOrdner do {Eigenschaft, der den Feld[x] des ComboBox1 ändert} := {Befehl den Namen Ordner[x] zu ermitteln} for x := 1 to AnzahlDateien do {Eigenschaft, der den Feld[x] des ComboBox2 ändert} := {Befehl den Namen Datei[x] zu ermitteln} end; |
Re: Dateien/Ordner in einem Ordner ermitteln + TComboBox
Ein Codeschnipsel aus einem mp3 Projekt.
Kannst es Dir ja anpassen. Grüße Klaus
Delphi-Quellcode:
wobei SL eine StringList ist.
procedure FillMP3FileList(Folder: string; sl: TStrings);
var Rec : TSearchRec; begin sl.Clear; if SysUtils.FindFirst(Folder + '*.mp3', faAnyFile, Rec) = 0 then try repeat sl.Add(Rec.Name); until SysUtils.FindNext(Rec) <> 0; finally SysUtils.FindClose(Rec); end; end; |
Re: Dateien/Ordner in einem Ordner ermitteln + TComboBox
Geht es auch ohne Stringlist?
|
Re: Dateien/Ordner in einem Ordner ermitteln + TComboBox
na klar, wenn Du den Code entsprechend anpasst.
Aber ist der Inhalt einer ComboBox nicht auch eine Stringlist? Grüße Klaus |
Re: Dateien/Ordner in einem Ordner ermitteln + TComboBox
Zitat:
Edit :DA war einer Schneller |
Re: Dateien/Ordner in einem Ordner ermitteln + TComboBox
1. nur eine Frage pro Thread :warn: (siehe DP-Verhaltenskodex)
2. zu allen deinen Fragen findest du genug in der OH ind die DP-Suche liefert auch unmassen an Beispielen. Zitat:
Zitat:
|
Re: Dateien/Ordner in einem Ordner ermitteln + TComboBox
Ich arbeite aber trotzdem lieber mit Arrays... :angel2:
|
Re: Dateien/Ordner in einem Ordner ermitteln + TComboBox
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 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