Leon Mazurek (inny)
2012-08-26 16:43:00 UTC
Witam
Mam problem z konsolą command.com (nie cmd.exe), jej stroną kodową i
klawiaturą.
Uruchomienie konsoli i 2-krotne wydanie polecenia "mode con: cp"
skutkuje dwoma różnymi wynikami - patrz niżej
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\WINDOWS\SYSTEM32>mode con: cp
Stan urządzenia CON:
--------------------
Strona kodowa: 852
C:\WINDOWS\SYSTEM32>mode con: cp
Stan urządzenia CON:
--------------------
Strona kodowa: 437
Pierwsze wywołanie podaje stronę 852 i niby jest OK bo widać polską
literę "ą", ale drugie podaje, że stroną kodową nie jest 852 tylko 437
mimo, że "ą" w dalszym ciągu jest "poprawne". Nie są też dostępne
polskie znaki z klawiatury. Kombinowanie z kb16 nie przynosi efektu.
I jeszcze jedno - uruchomienie jakiegoś dos-owego programu powoduje, że
"ą" już nie ma.
Poszperałem w necie i ludzie radzą sobie ostatecznie jakimiś rezydentami
typu PLKEYB, PLVGA itp.
Czy ktoś wie jak uzyskać poprawnie działające CP852 na ekranie i
klawiaturze pod command.com bez tych rezydentów.
Co mi te rezydenty przeszkadzają?
Ano to, że sterownik obrabiarki, który na tym ma chodzić ładuje jakieś
swoje rezydenty, które nie działają pod cmd.exe, a bezproblemowo chodzą
na command.com, ale nie "lubią" innych rezydentów.
Leo
Mam problem z konsolą command.com (nie cmd.exe), jej stroną kodową i
klawiaturą.
Uruchomienie konsoli i 2-krotne wydanie polecenia "mode con: cp"
skutkuje dwoma różnymi wynikami - patrz niżej
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\WINDOWS\SYSTEM32>mode con: cp
Stan urządzenia CON:
--------------------
Strona kodowa: 852
C:\WINDOWS\SYSTEM32>mode con: cp
Stan urządzenia CON:
--------------------
Strona kodowa: 437
Pierwsze wywołanie podaje stronę 852 i niby jest OK bo widać polską
literę "ą", ale drugie podaje, że stroną kodową nie jest 852 tylko 437
mimo, że "ą" w dalszym ciągu jest "poprawne". Nie są też dostępne
polskie znaki z klawiatury. Kombinowanie z kb16 nie przynosi efektu.
I jeszcze jedno - uruchomienie jakiegoś dos-owego programu powoduje, że
"ą" już nie ma.
Poszperałem w necie i ludzie radzą sobie ostatecznie jakimiś rezydentami
typu PLKEYB, PLVGA itp.
Czy ktoś wie jak uzyskać poprawnie działające CP852 na ekranie i
klawiaturze pod command.com bez tych rezydentów.
Co mi te rezydenty przeszkadzają?
Ano to, że sterownik obrabiarki, który na tym ma chodzić ładuje jakieś
swoje rezydenty, które nie działają pod cmd.exe, a bezproblemowo chodzą
na command.com, ale nie "lubią" innych rezydentów.
Leo