Вниз
Скачать: CL | DM;

программа ДОС в полноэкранном режиме не выводит по русски   Найти похожие ветки 

 
НАХАЛ   (2003-08-19 09:02) [0]

В 98-х Виндах Досовская программа в полноэкранном режиме меняет кодировку текста(выводит текст в другой и малопонятной), а когда делаешь оконный режим - становится всё нормально. Слышал что это исправляется в реестре, а вот как не сказали. Кто уже делал? Подскажите..


 
iNew ©   (2003-08-19 09:27) [1]

попробуй keyrus.com в autoexec прописать


 
НАХАЛ   (2003-08-19 09:43) [2]

нет, дело тут именно не в кейрусе, тут дело в операционке, если было бы в кейрусе, то и в оконном режиме не изображались бы "нормальные" буквы, а в том то и дело, что в оконном режиме "всё ок", проблема в полноэкранном режиме программы ДОС


 
Anatoly Podgoretsky ©   (2003-08-19 09:46) [3]

Ты не прав, в оконном режиме, как раз не используются Досовские шрифты, а используются свои, которые ты укажешь.


 
НАХАЛ   (2003-08-19 09:59) [4]

а keyrus запускать с какими -нить параметрами? или просто lh c:\keyrus.com


 
KSergey ©   (2003-08-19 10:06) [5]

keyrus.com -да, просто так

Хотя, с Win98 идут и свои родные драйвера клавы и экрана

Вот что надо для этого прописать (указать полные пути ко всем файлам по месту, у меня Win98 лежит в d:\win98):

config.sys

device=d:\WIN98\COMMAND\display.sys con=(ega,,1)
Country=007,866,d:\WIN98\COMMAND\country.sys


autoexec.bat

d:\WIN98\COMMAND\mode con codepage prepare=((866) d:\WIN98\COMMAND\ega3.cpi)
d:\WIN98\COMMAND\mode con codepage select=866
d:\WIN98\COMMAND\keyb ru,,d:\WIN98\COMMAND\keybrd3.sys


 
Bel ©   (2003-08-19 10:07) [6]

Keyrus, по-моему, всего лишь переключатель кириллица-латиница. Может, дело в кодовой странице для ДОСа. Проверь, есть ли установка 866 кодовой страницы в autoexec и config.sys.


 
KSergey ©   (2003-08-19 10:15) [7]

Bel © (19.08.03 10:07)

Нет, keyrus без дополнительных настроек делает все.


 
НАХАЛ   (2003-08-19 10:29) [8]

всем спасибо :-) а я думал уж за реестр "браться"


 
Некрофил - затейник__ ©   (2003-08-19 11:18) [9]

Как вариант можно использовать функцию

BOOL SetConsoleCP(
UINT wCodePageID // code page
);



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.018 c
1-24542
GreySerg
2003-08-26 17:28
2003.09.08
Возврат в несортированный список в TListBox


14-24654
McLoop
2003-08-20 19:03
2003.09.08
Нужна помощь


1-24532
¤ZDima¤
2003-08-21 23:02
2003.09.08
Проблемы с TThread 2...


14-24652
Некрофил - затейник__
2003-08-20 07:25
2003.09.08
Админы у меня идея! А не создать ли новый раздел?


1-24496
PrettyFly
2003-08-27 10:49
2003.09.08
ListView с фоновым рисунком...




   Наверх