Einzelnen Beitrag anzeigen

Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#2

Re: Brennen mit NeroCmd oder über NeroApi

  Alt 9. Sep 2003, 05:57
Nun..das Verzeichnis auslesen um alle dateien zu bekommen ist sehr einfach:

Code:
Var
  Filelist : TStrings;


// Anmerkung: Bei Rootpath bitte abschließenden Backslash angeben also
// z.B. C:\Temp\
Procedure GetFilesDir(Rootpath:String;FileMask:String);
var
  SR : TSearchrec;

begin
  Filelist := TStringlist.create; //Liste der gefundenen Dateien init.
  if FindFirst(Rootpath+Filemask,faAnyFile,sr) = 0 then //1. Eintrag suchen
  begin
    if (sr.attr <> faDirectory) then //Ists ne Datei ?
        filelist.append(rootpath+sr.name); // Zur Liste hinzufügen
    While (findnext(sr) = 0) do //Nächster Eintrag
    begin
      if (sr.attr <> faDirectory) then
         filelist.append(rootpath+sr.name);
    end;
    findclose;
  end;
end;
Das wars auch schon. Mit Filemask kannst du die suche einschränken (z.B. *.wav)
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat