OEM nach ISO 8859-15 konvertieren

Alle Fragen um die Programmierung, die sich sonst nicht kategorisieren lassen. Von Makro bis Codeblock, von IF bis ENDIF

Moderator: Moderatoren

Antworten
Benutzeravatar
mini990
1000 working lines a day
1000 working lines a day
Beiträge: 569
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.

OEM nach ISO 8859-15 konvertieren

Beitrag von mini990 » Mi, 25. Mär 2020 13:12

Hallo,
ist es möglich, OEM-Text nach ISO 8859-15 zu konvertieren?
In der Doku und hier in der Suche habe ich nichts gefunden.

Gruß Stefan

ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1640
Registriert: Mi, 28. Jul 2010 17:16

Re: OEM nach ISO 8859-15 konvertieren

Beitrag von ramses » Mi, 25. Mär 2020 15:00

Versuche mal

ConvToAnsiCP()
Valar Morghulis

Gruss Carlo

Benutzeravatar
mini990
1000 working lines a day
1000 working lines a day
Beiträge: 569
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.

Re: OEM nach ISO 8859-15 konvertieren

Beitrag von mini990 » Mi, 25. Mär 2020 15:46

Servus Carlo,
hab ich natürlich schon probiert.
ANSI kommt raus, und ANSI entspricht ISO 8859-1, bzw. Latin-1.
ISO 8859-15 entspricht Latin-9
Wenn ich ein "à" in OEM habe kommt mit ConvToAnsiCP() ein "?" raus.

Gruß Stefan

ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1640
Registriert: Mi, 28. Jul 2010 17:16

Re: OEM nach ISO 8859-15 konvertieren

Beitrag von ramses » Mi, 25. Mär 2020 17:29

Hallo Stefan

der unterschied zwischen 8859-1 und 8859-15 sind lediglich 8 Zeichen die anders sind.
Ich würde mir eine Funktion schreiben welche diese 8 Zeichen vor dem Aufruf von ConvToAnsiCP() so abändert dass danach das Ergebniss korrekt ist....

Oder noch einfacher eine die OEM nach 8859-15 konvertiert....
Valar Morghulis

Gruss Carlo

Antworten