Wenn ich das Verzeichnes (m)eines Memorysticks auslese, erhalte ich die Verzeichnisse in einer ungeordneten Reihenfolge. Wenn ich eine CD oder die Festplatte auslese ist die Ausgabe immer alphabetisch geordnet.
Ist das grundsätzlich so bei Memorysticks oder nur bei den 3 Sticks, die ich hier zum Testen zur Verfügung habe?
Läßt sich die Auslesereihenfolge vielleicht durch ein Flag beeinflussen, so daß ich immer eine alphabetisch sortierte Ausgabe erhalte?
Hiermit habe ich getestet:
Code: Alles auswählen
;Directory$="N:\"
Directory$ = "D:\"
If ExamineDirectory(0, Directory$, "*.*")
While NextDirectoryEntry(0)
If DirectoryEntryType(0) <> #PB_DirectoryEntry_File
Debug DirectoryEntryName(0)
EndIf
Wend
FinishDirectory(0)
EndIf
Lord