Главная страница
    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
6-24593
Sim
2003-07-07 20:59
2003.09.08
Простейшее соединение


1-24473
frost
2003-08-26 12:43
2003.09.08
TRichEdit


4-24749
JS
2003-07-04 19:19
2003.09.08
drag and drop


7-24723
MW Programs
2003-06-24 17:27
2003.09.08
Иконка чужого EXE


14-24641
JohnJ
2003-08-21 02:02
2003.09.08
Кладовка





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский