Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.09.08;
Скачать: [xml.tar.bz2];

Вниз

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

 
НАХАЛ   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
14-24709
Viktor Kushnir
2003-08-19 08:41
2003.09.08
External Exception 0


1-24450
Ann
2003-08-25 15:40
2003.09.08
Компоненты в Run Time


3-24317
Сергей Непочатов
2003-08-16 17:06
2003.09.08
Oracle to проблемы с кодировкой


7-24720
qwerty335@yandex.ru
2003-06-24 14:48
2003.09.08
Запретить доступ к Floppy диску


3-24364
Петр
2003-08-19 11:48
2003.09.08
Как определить версию mdb файла, работая с ним через ADO?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский