Gibt es einen Unterschied zwischen dem Aufzählungszeichen Alt+7 und Alt+0149?

Gibt es einen Unterschied zwischen dem Aufzählungszeichen Alt+7 und Alt+0149?

Wenn ich Alt, gedrückt halte und 0, 1, 4, und dann 9drücke, erhalte ich einen Aufzählungspunkt (•).

Wenn ich gedrückt halte Altund dann drücke 7, erhalte ich einen Aufzählungspunkt (•).

Ich habe es auf die erste Art gemacht, bin aber kürzlich auf die zweite Tastenkombination gestoßen. Beide scheinen zu funktionieren und führen zum gleichen Ergebnis.

Habe ich praktisch gesehen einfach nur Tastenanschläge verschwendet oder gibt es einen Grund, eine Tastenkombination gegenüber der anderen zu verwenden? Funktionieren beide auf unterschiedlichen Betriebssystemen oder ist eine zuverlässiger als die andere?

Antwort1

Ja. Wenn Sie gedrückt halten Alt, definiert die erste Ziffernblocktaste den zu verwendenden Codepagetyp.

  • Wenn ja, numpad 1-9dannDOS-Codeseite (auch OEM-Codeseite genannt)wird verwendet

    Die Standard-OEM-Codepage unter US-Windows istCP437, wenn Sie also Alt+ eingeben, wird 7Codepunkt 7 in CP437 (das ist U+2022, wenn Sie die CP437-Tabelle im vorherigen Link überprüfen) eingegeben

  • Wenn ja, numpad 0dannWindows-Codepage (auch bekannt als ANSI-Codepage)wird verwendet

    Standardmäßig ist die Windows-CodepageCP1252unter US-Windows. Wenn Sie also Alt+ eingeben 0149, wird Codepunkt 149 in CP1252 eingegeben, was auch ein U+2022-Aufzählungszeichen ist

    Tatsächlich stammt der Alt-Code aus der DOS-Ära, und die Leute sind so an den Alt-Code in DOS gewöhnt, dass Microsoft ihn nicht knacken kann, wenn sie ANSI-Codeseiten in Windows verwenden und die beiden mit dem 0Präfix

  • Wenn ja, numpad +dann ist die Eingabe hexadezimal UCS2/UTF-16

    AltWenn Sie + eingeben +2022, erhalten Sie das gleiche Aufzählungszeichen

    Beachten Sie, dass hierfür dieHexNummernblockmuss aktiviert werden, indem Sie einen REG_SZWert mit dem Namen EnableHexNumpadim HKCU\Control Panel\Input MethodRegistrierungsschlüssel festlegen und dann neu starten

Siehe auchWelche Zeichenkodierung wird für ALT-Codes verwendet?


Habe ich praktisch gesehen einfach nur Tastenanschläge verschwendet oder gibt es einen Grund, die eine Tastenkombination einer anderen vorzuziehen?

Sie sind alle gleich, also verwenden Sie die kürzere, um Tastenanschläge zu sparen

Funktionieren beide auf unterschiedlichen Betriebssystemen,

Alt-Codes sind Windows-spezifisch. Andere Betriebssysteme verwenden andere Möglichkeiten, beliebige Zeichen einzugeben. Weitere Einzelheiten finden Sie unterUnterstützen andere Betriebssysteme ALT-Codes?

oder ist eines zuverlässiger als das andere?

Nur der Hex-Nummernblock mit Alt+ +ist zuverlässig, da er Unicode-Zeichen eingibt. Verschiedene Sprachen verwenden standardmäßig unterschiedliche ANSI- und OEM-Codeseiten, und beide können leicht geändert werden, sodass die Ausgabe von einem Computer zum anderen unterschiedlich sein kann, wenn Sie den normalen dezimalen Alt-Code verwenden

verwandte Informationen