Datei mit speziellen Zeichen im Namen öffnen [gelöst]
Verfasst: 10.09.2010 01:15
Ich Poste erstmal einen kleinen Code und komme dann zur Erklärung meines Problem's.
Wenn ich mit diesem Programm einen Ordner wähle, dann versucht es alle Dateien zu öffnen, die sich in diesem Ordner befinden. Wenn die Datei geöffnet werden konnte, gibt der Debugger aus, dass die Datei geöffnet wurde. Enthalten diese Dateien allerdings spezielle Zeichen wie z.B. dieses hier "�" (wird im Explorer bei den Dateinamen so "□" angezeigt), dann kann die Datei nicht geöffnet werden.
Nun meine Frage:
Gibt es eine Möglichkeit, diese Dateien zu öffnen, ohne sie umbenennen zu müssen?
Code: Alles auswählen
Directory$ = PathRequester("Bitte wählen Sie einen Pfad aus","C:\")
If Directory$
If ExamineDirectory(0, Directory$, "*.*")
While NextDirectoryEntry(0)
If DirectoryEntryType(0) = #PB_DirectoryEntry_File
If OpenFile(0,Directory$+DirectoryEntryName(0))
Debug "Die Datei "+Chr(34)+DirectoryEntryName(0)+Chr(34)+" wurde geöffnet."
CloseFile(0)
EndIf
EndIf
Wend
FinishDirectory(0)
EndIf
EndIf
Nun meine Frage:
Gibt es eine Möglichkeit, diese Dateien zu öffnen, ohne sie umbenennen zu müssen?