Forum: Programmieren allgemein
by jaenicke,
17. Mai 2012
Naja, wie du es halt programmierst... Das war ja nur ein Beispiel...
Forum: Programmieren allgemein
by jaenicke,
17. Mai 2012
Du rufst ScanDir ja rekursiv auf. Nun brauchst du der Methode doch nur noch einen zusätzlichen Parameter mitgeben, der die Verzeichnistiefe angibt bzw. gleich den voranzustellenden Text. So ca.:procedure ScanDir(const APrefix, APath: string);
begin
...
List.Add(APrefix + SR.Name);
...
ScanDir(APrefix + ' ', Directory + SR.Name + '\');Theoretisch könntest du aus dem Verzeichnis auch...