Werte von Tasten in Zeichen umwandeln

OlliLange

Grünschnabel
Hi Coders,

ich sitze gerade an einem blöden Problem:

Ich habe ein Liste mit Werten von Buchstaben und Zahlen, die wenn man Sie mit gedrückter ALT - Taste eintippt, einen Buchstaben ergeben, z.B. [ALT]+48 = 0 [ALT]+49= 1...[ALT]+65=A usw.

Nun will ich aus diesen Zahlenwerten die Buchstaben konvertieren, aber das einzige was ich finden kann. ist (char)xx (xx=werte) -> komischerweise ist die 0 hier eine 30

Wer kann mir hierzu eine Erklärung liefern und vor allem, wie komme ich an das Zeichen 0 wenn ich die 48 habe, bzw. wie komme ich an das A wenn ich die 65 habe?

Hope for help

Olli
 
Versuchs mal so:
Code:
byte b = (byte) System.Windows.Forms.Keys.A;
MessageBox.Show(b.ToString());
System.Windows.Forms.Keys k = (System.Windows.Forms.Keys) 65;
MessageBox.Show(k.ToString());
 
Danke für den Tipp,

leider produziert das nicht ganz eindeutige Inhalte, z.B. 48 = 0 = Sys..Win..For...key = D0

Ich habs jetzt ganz blöd gemacht und es klappt ;-)

Code:
int i = 65;
char j = (char)i;
this.textBox1.Text = j.ToString();


...und siehe da es klappt. Mußte wohl nur dringend ins Wochenende.

OliWan
 
Zurück