albertminrich

Unicode-zeichen in ansi umwandeln?

Hallo,

ich öffne eine Unicode-Datei im Unicodeformat
set fileread1 = fs.OpenTextFile("c:\datei.txt",,,-1)
und lese sie aus. Darin sind auch soche Zeichen enthalten: 官
Die will ich dann in eine neue Textdatei (Ansicode) wieder reinschreiben.
Das geht natürlich nicht.
Fehler: "Ungültiger Prozeduraufruf oder ungültiges Argument"
Ich muss das Zeichen vorher in ANSI umwandeln.
Im Beispiel handelt es sich um ein Zeichen mit ASCII-Code 63, in ANSI ist das ein "?".

Aber wie geht das umwandeln?

[Edit]
Ich habs gefunden:
chrb(asc("体"))

Danke
Martin
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 150230

Url: https://administrator.de/forum/unicode-zeichen-in-ansi-umwandeln-150230.html

Ausgedruckt am: 07.07.2025 um 22:07 Uhr