FbmFindFiles
Diese Funktion gehört zur Unit SysUtils und
steht global zur Verfügung. Der Funktionstyp ist Prozedur.
Die Funktion verlangt folgende Parameter:
Parameter |
Typ |
Beschreibung |
---|---|---|
Directory | string | Das Verzeichnis, in dem gesucht werden soll. |
Mask | string | Die Maske, mit der gesucht werden soll. |
FileNames | TStringList | In dieser Liste wird das Ergebnis gespeichert. |
Diese Prozedur kann verwendet werden, um alle Dateien in einem Verzeichnis zu finden oder nur solche, welche zur angegebenen Maske passen.
Quelltext-Beispiel:
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
var
FileNames: TStringList;
begin
FileNames := TStringList.Create;
try
FbmFindFiles('C:\MyDirectory', '*.txt', FileNames);
// FileNames enthält nun eine Liste aller TXT-Dateien aus dem Verzeichnis 'C:\MyDirectory'
finally
FileNames.Free;
end;
end;
FileNames: TStringList;
begin
FileNames := TStringList.Create;
try
FbmFindFiles('C:\MyDirectory', '*.txt', FileNames);
// FileNames enthält nun eine Liste aller TXT-Dateien aus dem Verzeichnis 'C:\MyDirectory'
finally
FileNames.Free;
end;
end;