Zitat von
hitzi:
Ich möchte nur, dass der Dateiname so ermittelt wird, dass ich diese Datei später öffnen kann (mit assignfile, reset)
Dann brauchst Du die TNT-Controls. Diese bieten Fileoperationen für
Unicode-Dateinamen an. Für das ElPack ist dies erst angedacht. AssignFile/Reset können nicht mit
Unicode-Dateinamen umgehen.
Zitat von
hitzi:
Gibt es keine einfache Umwandlung eines
Unicode Strings in einen normalen String?
Diese einfach Umwandlung hast Du doch schon im obigen Fall. Alle Zeichen, die in der aktuellen Codepage mit einem (
Ansi-)String nicht dagestellt werden können, werden konvertiert. In vielen Fällen wird dann aus diesem Sonderzeichen ein Fragezeichen.
In Fällen in denen du mit
Unicode-Zeichen arbeiten mußt, jedoch z.B. für Transfers mit
Ansi-String arbeiten mußt, kannst Du eine konvertierung in UTF-8 vornehmen.
Windows Vista - Eine neue Erfahrung in Fehlern.