ich will ein Programm schreiben, welches die gesamte Ordnerstruktur inklusive Unterordner in einer Datei abspeichert. Leider komme ich momentan nicht weiter. Hier ist mal der code den ich schon habe:
Code: Alles auswählen
MainDirectory.s = "C:\Users\Benutzer\Desktop\Test\"
Directory.s = MainDirectory
If OpenFile(1,"D:\directtest.txt")
Else
MessageRequester("Error","kann datei nicht erstellen")
End
EndIf
name.s = ""
Start:
SetCurrentDirectory(Directory)
If ExamineDirectory(0,Directory,".")
While NextDirectoryEntry(0)
If DirectoryEntryType(0) = #PB_DirectoryEntry_Directory
If FindString(Name, " " + DirectoryEntryName(0) + " ") > 0
Goto Start
EndIf
WriteStringN(1,DirectoryEntryName(0) + " Dir")
name.s = name + " " + DirectoryEntryName(0) + " "
Directory = DirectoryEntryName(0)
FinishDirectory(0)
Goto Start
ElseIf DirectoryEntryType(0) = #PB_DirectoryEntry_File
If FindString(Name, " " + DirectoryEntryName(0) + " ") > 0
Goto Start
EndIf
name.s = name + " " + DirectoryEntryName(0) + " "
WriteStringN(1,DirectoryEntryName(0) + " File")
EndIf
Wend
If Directory = MainDirectory
End
Else
Directory = GetPathPart(DirectoryEntryName(0))
Goto Start
EndIf
EndIfIch hoffe mir kann jemand helfen. Ich habe schon ein Post gesehen der auch in die Richtung geht, dort war aber leider kein Code.
Vielen Dank schonmal für die Antworten.