Verschiedene Alt-Codes mit derselben Codepage

896
hhsaffar

Alt + 0120 druckt auf meinem Computer "H" auf meinem Computer, aber auf dem Computer meines Freundes wird "x" gedruckt. Der Befehl chcp gibt auf beiden Computern 720 als Standard-Codepage zurück. Haben Sie eine Idee, was bei unseren Computern anders ist?


Update 1

Hier einige Schlüssel in HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Nls \ CodePage auf meinem Computer:

ACP 1256

MACCP 10000

OEMCP 720

OEMHAL vgaoem.fon


Update 2

Ich habe dies im Safemode überprüft und alles hat normal funktioniert, also muss es ein Programm geben. BTW, ich habe AutoHotKey deinstalliert, aber das Problem bleibt bestehen.

0
Ich bekomme x. Die ASCI-Tabelle sagt x voraus (für 120). Was ist an Ihrer Maschine anders? Guy Thomas vor 10 Jahren 0
Haben Sie einen Laptop oder einen Computer mit der FN-Taste? Tun Sie dies mit dem Nummernblock (wenn Sie einen haben) Dave vor 10 Jahren 0
Was passiert, wenn Sie ALT + 00120 eingeben (extra 0 beachten)? Dave vor 10 Jahren 0
Mein Computer hat keine FN-Taste, dies ist nur eine normale Tastatur. Ich habe die Nummern mit dem Nummernblock eingegeben, und Alt + 00120 gibt H erneut aus. hhsaffar vor 10 Jahren 0

1 Antwort auf die Frage

0
Dave

Die Codeseite 437 ist der ursprüngliche MS-DOS-Zeichensatz auf dem PC. Siehe http://en.wikipedia.org/wiki/Code_page_4… . In diesem Zeichensatz ist das Zeichen 236 ∞.

Später erfand Microsoft jedoch andere Codeseiten für andere Sprachen oder ähnelte der Windows-Codepage 1252. Windows-Codepage 1252 deckt westeuropäische Sprachen ab und ist die normale Windows-Codepage, die auf Computern installiert ist, auf denen die Sprache auf Englisch eingestellt ist . Die DOS-Codepage, die der Windows-Codepage 1252 am ähnlichsten ist, war ursprünglich die Codepage 850. Siehe http://en.wikipedia.org/wiki/Code_page_8… . In dieser Codepage hat das Zeichen 236 den Wert ý. Als das Euro-System erfunden wurde, hat Microsoft eine weitere DOS-Codepage erfunden, die 858 genannt wurde, was identisch mit der Codepage 850 war, mit der Ausnahme, dass es anstelle von ı, dem punktlosen i, Euro enthielt. Siehe http://en.wikipedia.org/wiki/Code_page_8… .

Möglicherweise haben Sie eine andere Codepage installiert.

Ich habe gesehen, dass einige Leute berichten, dass das Hinzufügen einer zusätzlichen 0 zum Start hilft. Sie könnten also ALT+ versuchen00120

Oder Sie haben ein Mapping-Tool wie AutoHotKey oder einen Zwischenablage-Manager installiert, der unerwünschte Ergebnisse liefert.

Quelle

Vielen Dank für Ihre Aufmerksamkeit. Ich habe einen Autohotkey auf meinem Computer. Dies war jedoch bereits vor der Installation der Fall. Möglicherweise verursacht dies andere Software. 00120 ist auch keine Hilfe. hhsaffar vor 10 Jahren 0