CXI-Basis-Programmierreferenz / Version 2 / Tools / Zeichensatz (Codepage) /
Codepage 437 (Hardware, DOS, OS/2):
Farbmarkierungen:
Grau: Steuerzeichen
Blau: Blockgrafikzeichen
Violett: Die Sonderzeichen ÄÖÜäöüß
Rot: Nicht eindeutig 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 Codepage 437 besitzt im Gegensatz zu 850/858 weitere Blockgrafikzeichen anstelle von einigen internationalen Sonderzeichen. Mit Ausnahme der in der folgenden Tabelle aufgeführten nicht konvertierbaren Zeichen treten jedoch keine Mehrdeutigkeiten bei Verwendung dieser Codepage auf, so dass Sie in der Regel bei der Verwendung von CXI nicht auf den Unterschied zwischen Codepage 437 und 850/858 achten müssen.
Nicht konvertierbare Zeichen der Codepage 437:
Beachten Sie, dass das Währungssymbol, das Abschnittssymbol und das Paragraphzeichen in der Codepage 850/858 doppelt vorkommen. Da Codes unterhalb von 32 (mit ** markiert) von CXI immer als ASCII-Steuerzeichen interpretiert und daher niemals konvertiert werden, erfolgt nur dann eine korrekte Umsetzung dieser Zeichen zwischen DOS+OS/2 (850/858) und Windows (1252), wenn die erweiterten Codierungen (mit * markiert) benutzt werden.
Beachten Sie ebenfalls, 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