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: 592
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
Danksagung erhalten: 1 Mal

OEM nach ISO 8859-15 konvertieren

Beitrag von mini990 »

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: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: OEM nach ISO 8859-15 konvertieren

Beitrag von ramses »

Versuche mal

ConvToAnsiCP()
Valar Morghulis

Gruss Carlo
Benutzeravatar
mini990
1000 working lines a day
1000 working lines a day
Beiträge: 592
Registriert: Sa, 28. Jan 2006 9:44
Wohnort: Berg-Richtheim bei Neumarkt i.d.Opf.
Danksagung erhalten: 1 Mal

Re: OEM nach ISO 8859-15 konvertieren

Beitrag von mini990 »

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: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: OEM nach ISO 8859-15 konvertieren

Beitrag von ramses »

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