Hallo Gunnar,
* als Unicode interpretiert, wenn man eine 0 voranstellt (Alt 0-2-4-6 ergibt ö).
Nein, nicht Unicode, sondern Windows-1252*.
[Alt]+[0][1][3][2] ergibt '„'. 132 = x84 ist aber nicht der Unicode-Zeichencode von '„'; U+0084 ist ein Steuerzeichen.
sieht aus, als hättest du recht.
Und man kann auf diese Weise auch nur die Zeichen bis U+00FF eingeben, dann wird modulo 256 gerechnet …
Stimmt auch auffallend. Das wusste ich zwar im Prinzip schon, habe aber im Moment nicht daran gedacht.
… solange eine 0 vorne steht: [Alt]+[1][2][7][0] ergibt '÷', was nicht U+04F6 ist. (x4F6 = 1270 = 246 + 1024)
Nein, aber da gilt wohl auch bei CP437 die modulo-256-Regel. Dann stimmt's wieder, da ist 0xF6 = '÷'.
* bei anderen Locale-Einstellungen evtl. auch ein anderer Windows-Zeichensatz?
Das ist zu vermuten.
So long,
Martin
Zwei Stammtischbrüder:
Hier steht, dass laut Statistik über 60 Prozent aller Ehefrauen fremdgehen.
Was soll ich mit dieser Information? Ich brauche Namen, Fotos, Telefonnummern ... !