Benötige DOS Zeichen auf Windows Form

13/11/2007 - 10:40 von Markus Hinterberger | Report spam
Hallo,

wie bekomme ich es zusammen, dass ich DOS Zeichen(Extended Ascii) auf einer
Windows Form darstelle. Interessieren würden mich die Zeichen mit Hex Code
B1-B9.

Bitte um Hilfe, evtl. kleines Beispiel.

Danke
Markus
 

Lesen sie die antworten

#1 Thorsten Albers
13/11/2007 - 17:48 | Warnen spam
Markus Hinterberger schrieb im Beitrag
...
wie bekomme ich es zusammen, dass ich DOS Zeichen(Extended Ascii) auf


einer
Windows Form darstelle. Interessieren würden mich die Zeichen mit Hex


Code
B1-B9.



Deine Frage ist so nicht zu beantworten, denn wir wissen nicht, was bei Dir
"DOS Zeichen (Extended Ascii)" mit "Hex Code B1-B9" sind, denn was mit
diesen Zeichencodes dargestellt wird, ist abhàngig von der bei Dir
eingestellten DOS-Codepage bzw. von dem anzeigenden Programm.

Bei den von Dir angegebenen Zeichencodes B1-B9 besteht z.B. folgendes
Problem:

CP 850 CP 437
B5 A mit Akut Box-Graphikzeichen
B6 A mit Circumflex Box-Graphikzeichen
B7 A mit Gravis Box-Graphikzeichen
B8 Copyright Box-Graphikzeichen

Generell ist Dein Problem der Darstellung nur zu lösen, indem Du für die
fragliche Form eine Schriftart auswàhlst, welche die von Dir gewünschten
Zeichen enthàlt. Windows bringt von Haus aus die Schriftart "Terminal" mit,
welche den DOS-(aka OEM)-Zeichensatz enthàlt.
Ich vermute 'mal, daß es Dir um die Graphikzeichen geht; dann solltest Du
in Betracht ziehen, die entsprechenden Linien etc. per Line-Befehl im
Paint-Ereignis der Form selbst zu Zeichnen.

-
THORSTEN ALBERS Universitàt Freiburg
albers@
uni-freiburg.de
-

Ähnliche fragen