Code: Alles auswählen
; ----------------------------------------
Procedure ListFiles(EntryPath.s)
EntryPath + "\"
UsedDirectory = ExamineDirectory(#PB_Any, EntryPath, "*.*")
While NextDirectoryEntry(UsedDirectory)
EntryType.l = DirectoryEntryType(UsedDirectory)
EntryName.s = DirectoryEntryName(UsedDirectory)
If EntryName = "." Or EntryName = "..": Continue: EndIf
If EntryType = #PB_DirectoryEntry_File: Debug "File: " + EntryPath + EntryName: EndIf
If EntryType = #PB_DirectoryEntry_Directory: ListFiles(EntryPath + EntryName): EndIf
Wend: FinishDirectory(UsedDirectory)
EndProcedure
; ----------------------------------------
ListFiles("c:\windows")