Moin iaby,
Zitat von
iaby:
... und lese dann daraus die verzeichnisse aus if recsearch.name[1]= '.' then...
Wenn ich richtig annehme, dass Du damit die übliche Abfrage
if (recsearch.name <> '.') and (recsearch.name <> '..') then ...
meinst, muss ich Dir sagen, dass Deine Abfrage falsch ist.
Datei- und Verzeichnisnamen dürfen (und können) mit einem Punkt beginnen, auch wenn man dies im Explorer nicht so eingeben kann.
In der Konsole und natürlich bei der Angabe von Namen beim Erstellen einer Datei geht das hingegen problemlos.
Man muss also explizit '.' und '..' abfragen.