Sprung zum Seitenende Struktur Themen A...Z Titel << >>

CXI-Basis-Programmierreferenz / Version 2 / Tools / Zeichensatz (Codepage) /

Codepage 1252

Codepage 1252 (Win16, Win32 GUI):
[Tabelle: Codepage 1252]

Farbmarkierungen:
[] Grau: Steuerzeichen
[] Violett: Die Sonderzeichen ÄÖÜäöüß
[] Dunkles Gelb: Neue Codierungen (ab Windows 98)
[] Rot: Undefinierte und nicht konvertierbare Zeichen

Die Zeichen 0x00 bis 0x7F (dezimal 0 bis 127) entsprechen dem ASCII-Code (American Standard Code for Information Interchange), sie werden niemals konvertiert. Die Zeichen 0x20 bis 0x7E (dezimal 32 bis 126) und 0xA0 bis 0xFF (dezimal 160 bis 255) entsprechen ISO 8859-1 und dem UNICODE.

Wird eine unter Windows erstellte Datei unter DOS oder OS/2 eingelesen, werden diejenigen Zeichen, die nur in einer der Codepages 1252 und 850/858 vorhanden sind, so aufeinander abgebildet, dass eine eindeutige Rückkonvertierung möglich ist. In der Tabelle des CXI-Transferzeichensatzes 1 sind diejenigen Positionen gelb markiert, die von den nicht direkt umsetzbaren Zeichen der Codepage 1252 nach der Konvertierung eingenommen werden.

Achtung: Um das Euro-Symbol zu unterstützen, wurde in der Version 2.10 40 die Konvertierung zwischen der Codepage 1252 und dem Transferzeichensatz 1 leicht geändert. Da dies nur zwei bisher undefinerte Positionen des Windows-Zeichensatzes betrifft, sollte dies keinen Einfluss auf bestehende Anwendungen haben. Konkret wurden die Positionen 0x80 (dezimal 128) und 0x9D (dezimal 157) getauscht. Da die Codierung des Euro-Symbols noch nicht endgültig geklärt ist, können hier noch Änderungen erfolgen.

Beachten Sie, dass sämtliche Konvertierungen nur dann relevant sind, wenn tatsächlich ein Austausch von Daten zwischen verschiedenen Systemen erfolgt. Innerhalb einer Systemumgebung werden Zeichenketten immer exakt so zurückgegeben, wie sie gespeichert wurden.

Siehe auch:
SetAppCodePage
Codepages unter DOS
Codepages unter Win16
Codepages unter Win32
Codepages unter OS/2


[i] CXI-Basis-Programmierreferenz
Version 2.10 72 (1014-001), erstellt am 15. April 2000
Textseite 63 von 855, Thema 8222 (CpTab1252)
[c] Copyright (c) 1996-2000 by TeraConnect GmbH

Sprung zum Seitenanfang Struktur Themen A...Z Titel << >>