ich will das alle möglichen Kombinationen von Dateinamen von einem Ordner ausgegeben werden.
Code: Alles auswählen
If ExamineDirectory(1, "","*.txt")
Repeat
FileType1 = NextDirectoryEntry(1)
If FileType1
If ExamineDirectory(0, "","*.txt")
Repeat
FileType0 = NextDirectoryEntry(0)
If FileType0
Debug DirectoryEntryName(1)+" + "+DirectoryEntryName(0)
EndIf
Until FileType0 = 0
EndIf
EndIf
Until FileType1 = 0
EndIf
Wenn 4 .txt-Dateien im Ordner vorhanden sind, dann soll er dies so debuggen:
datei1.txt + datei1.txt (*1)
datei1.txt + datei2.txt
datei1.txt + datei3.txt
datei1.txt + datei4.txt
datei2.txt + datei1.txt (*2)
datei2.txt + datei2.txt (*1)
datei2.txt + datei3.txt
datei2.txt + datei4.txt
datei3.txt + datei1.txt (*2)
datei3.txt + datei2.txt (*2)
datei3.txt + datei3.txt (*1)
datei3.txt + datei4.txt
datei4.txt + datei1.txt (*2)
datei4.txt + datei2.txt (*2)
datei4.txt + datei3.txt (*2)
datei4.txt + datei4.txt (*1)
(*1) = sollte eigentlich vorkommen, weil gleicher Dateiname
(*2) = diese Kombination ist schon mal weiter oben vorhanden
Gibt's dafür ev. eine einfachere Lösung ohne die "doppelten" Ergebnisse? Ein Array?
Danke,
Delle