Re: Wklepywania znaków kodami na klawiaturze numerycznej

Autor: Grzegorz Niemirowski <gnthexfiles_at_poczta.onet.pl>
Data: Wed, 28 Nov 2012 23:52:51 +0100
Message-ID: <k964k5$2aa$1@news.icpnet.pl>
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response

Latet <latet_at_latet.pl> napisał(a):
> Witam,
> Jak pewnie większość z Was wie, bardzo wiele znaków można w Windows
> wklepać stosując najstępujący trick:
> Przy włączonym NumLock, trzymając lewy Alt, wpisujemy na klawiaturze
> numerycznej (koniecznie) kod znaku. Np. aby wpisać literę é wklepujemy
> kod 130 (bez zera na początku), a aby wpisać myślnik - wklepujemy 0150
> (musi być zero na początku).
> Nie mogłem się dopatrzeć związku między nimi a kodami Unicode.
> Przykładowo é (kod: 130) to:
> 233 (dec)
> E9 (hex)
> C3 A9 (UTF8)
> Skąd więc to 130?
> Drugi przykład: myślnik - (kod: 150) to
> 8211 (dec)
> 2013 (hex)
> E2 80 93 (UTF8)
> Skąd więc się wzięło 0150?
> Potem się zorientowałm, ze są to kody wg code page Windows 1252 - te
> poprzedzone zerem. Ale skąd kod 130 litery é? Jej numer w tej stronie
> kodowej to 233 i oczywiście można ją też osiągnąć wpisując 0233.
> Dzieki,
> latet

Te bez zera pochodzą ze strony kodowej 437, a z zerem z 1252. Unicode wymaga
zmiany w rejestrze i wciskania plusa, nie ma nic wspólnego z zerem.

-- 
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 0 days, 7 hours, 10 minutes and 12 seconds 
Received on Wed 28 Nov 2012 - 23:55:02 MET

To archiwum zostało wygenerowane przez hypermail 2.2.0 : Thu 29 Nov 2012 - 00:42:02 MET