Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.08;
Скачать: 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 вся ветка

Текущий архив: 2003.09.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
4-24745
Sfagnum
2003-07-04 11:01
2003.09.08
Структура PARAFORMAT


9-24288
[Baradoo]
2003-03-05 17:10
2003.09.08
Сохранение данных игры в *.exe


1-24526
3APA3A
2003-08-27 01:40
2003.09.08
Работа с RaveReport


1-24461
AndreySoft
2003-08-28 10:38
2003.09.08
Как упорядочить строки в ComboBox в алфавитном порядке


3-24348
GrafRaf
2003-08-17 11:37
2003.09.08
Получение данных с др. сервака(ков) при выходе из строя ...