Code: Alles auswählen
FindAllFiles(Ergebnis, SelectDirectoryDialog1.FileName,'*.*',true,faDirectory);
Leider scheint das nicht zu funktionieren.
Oder nutze ich habe ich das nur falsch verstanden.
Gruß HEiko
Code: Alles auswählen
FindAllFiles(Ergebnis, SelectDirectoryDialog1.FileName,'*.*',true,faDirectory);
Code: Alles auswählen
FindAllDirectories(Ergebnis, SelectDirectoryDialog1.FileName, True);
Code: Alles auswählen
type
TLiveSelection = (lsMoney, lsChilds, lsTime);
TLive = Array[0..1] of TLiveSelection;
das wäre doch zu einfachm.fuchs hat geschrieben:Nimm doch einfach FindAllDirectories wenn du nur Verzeichnisse willst.
Aber im PopUp wenn man auf dem Befehl steht.Michl hat geschrieben: In der Doku http://lazarus-ccr.sourceforge.net/docs ... files.html steht nichts über den Parameter und ich weiß auch nicht, wofür er ist.
Das berühigt mich .Michl hat geschrieben: Interpretieren würde ich ihn so, wie du.
Es geht also erst einmal um das Suchen von allen Dateien.http://wiki.freepascal.org/FindAllFiles hat geschrieben:findallfiles looks for files matching the searchmask in the SearchPath directory and if specified its children and returns a stringlist with the resulting filenames.
Code: Alles auswählen
function FindAllFiles(const SearchPath: String; SearchMask: String = ''; SearchSubDirs: Boolean = True; DirAttr: Word = faDirectory): TStringList; overload;
Code: Alles auswählen
procedure FindAllFiles(AList: TStrings; const SearchPath: String; SearchMask: String = ''; SearchSubDirs: Boolean = True; DirAttr: Word = faDirectory); overload;