Войти

Показать полную графическую версию : XP и DOS программы


Domovoi
05-04-2004, 15:13
День добрый.
Как сделать, чтобы на XP в Досовских программах можно было писать по-русски? переключение системного языка ничего не дает.
Спасибо.

Blast
05-04-2004, 15:17
Domovoi
Подгружать перед стартом программы например keyrus, проще из bat-файла типа:
keyrus /release
program.exe

Domovoi
05-04-2004, 15:19
Это к сожалению не помогают. Переключение не работает

Pupkin
05-04-2004, 16:09
В системной директории есть файлы autoexec.nt  и config.nt.
Их надо маненько поправить (в частности разремить русификацию. там всё прописано, тока заремлено). Кейрус писать не советую, ибо глючит он.

Domovoi
05-04-2004, 16:28
Pupkin
Что кейрус глючит - это проверенно

А в каком месте там русификация раземлена. можно чуть подробнее?

Guest
05-04-2004, 16:41
Лезем в реестр
HKLM\System\CurrentControlSer\Control\KeyBoardLayout\DosKeybCodes
меняем в ключе 00000409 "us" на "ru"
далее пишем в autoexec.nt строку
lh %SystemRoot% \System32\kb16.com ru
все.
переключение
Ctrl-LeftShift   -  латинский
Ctrl-RightShift   - русский

Domovoi
05-04-2004, 18:07
Guest
Спасибо все работает!

Domovoi
05-04-2004, 20:04
День добрый.
Объясните почему получается следуюшее и как с этим бороться:
Открыта ДОСовская программа в XP в окне, все нормально, русское меню и т.п. Но стоит перевести в полноэкранное и какие-то каракули вместо букв..
Как с этим бороться?

Vadikan
05-04-2004, 21:03
Domovoi
Не надо плодить темы, продолжайте в своей же.

Domovoi
06-04-2004, 12:57
Vadikan
Спасибо.

А потеме кто-нибудь может помочь, уж очень надо.

Blast
07-04-2004, 07:45
Domovoi
так вроде в прошлой теме ты говорил что все заработало... или уже поломалось?

Domovoi
07-04-2004, 09:28
Blast
Заработало вот что:
Я теперь в досовской программе могу писать по-русски.
Не работает вот что:
Я включаю ДОС программу меню и т.д. все на русском (в оконном режиме), но стоит мне переключиться на полноэкранный, так чтановиться не русский, а черт знает что. При переключении обратно в оконный все ок.
Как сделать чтобы и в полноэкранном режиме все отображалось правильно? (англ текст отображается корректно, только русский не корректно).
Спасибо.

Blast
07-04-2004, 09:30
Domovoi
ну а если все таки прописать запуск keyrus перед программой? должно заработать...

Domovoi
07-04-2004, 09:33
Blast
Keyrus и XP как-то не очень друг друга любят, если в конкретно этой программе его (кейрус) запустить до самой проги, до сеанс ms-dos просто подвисает.

Guest
22-04-2004, 12:16
Надо везде в настройках поставить русский по умолчанию.
Это относится к клавиатуре, языкам и стандартам. Особенно, если винды хр английские.

Domovoi
22-04-2004, 18:33
Винда русская. И так все и везде стоит на RU




© OSzone.net 2001-2012