Wie decodieren von UTF8 in VB6?

Ich Frage mich, ob jemand hat dekodiert UTF-8 in VB6? Ich habe ein problem, wo ANSI 127 und größer sind nicht richtig dekodiert, aus welchem Grund auch immer.

Beispielsweise Ä wird decodiert in à und ich bin mir nicht sicher, warum.

Dein post gibt mir den Eindruck, dass Sie nicht wissen, den Unterschied zwischen UTF-8 und andere Kodierungen. ANSI ist keine Codierung. Dies könnte im Zusammenhang mit der Fehler, den du erfährst.
Konvertieren zu UTF-16. Siehe MultiByteToWideChar.
Yellowantphil -- ich habe nicht gesagt, dass ANSI-wurde eine Codierung. Ich erklärte, dass Sie ANSI-Zeichen (Zeichen, die die ANSI-Zeichensatz; [z.B. einen Zeichensatz]) 127 werden nicht richtig dekodiert (von UTF-8; encoding). Komintern--vielen Dank ich freue mich in diesem jetzt-ich Schätze, dass Ihre Antwort wurde gedacht, um nützlich zu sein.
ANSI ist kein Zeichensatz.

InformationsquelleAutor Taylor C. White | 2015-05-01

Schreibe einen Kommentar