|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » [решено] Переключение раскладки в DOS программе |
|
[решено] Переключение раскладки в DOS программе
|
Новый участник Сообщения: 27 |
Профиль | Отправить PM | Цитировать У меня такая проблема: есть необходимость использовать программу, написанную еще под DOS, а точнее базу телефонных номеров, но там надо использовать русский шрифт для ввода Ф.И.О. На любые стандартные переключения типа "Alt+Shift", "Ctrl+Shift", "Shift+Shift", будь то правые или левые, программа не реагирует. Как решить эту задачку?
Система: Microsoft Windows XP Professional (SP2) |
|
Отправлено: 22:00, 18-09-2006 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать Madmech
Лень описывать возьмите из вложения готовые файлы, там же и ридми я уже положил. если не поможет, то могу дать кейрус, возможно с ним все получится |
------- Отправлено: 22:14, 18-09-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 27
|
Профиль | Отправить PM | Цитировать Спасибо!
|
Отправлено: 22:27, 18-09-2006 | #3 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать Madmech
Это значит что помогло или что будете пробовать? :) |
------- Отправлено: 23:09, 18-09-2006 | #4 |
Новый участник Сообщения: 27
|
Профиль | Отправить PM | Цитировать Помогло! Забыл тему закрыть. Сорри...
|
|
Отправлено: 16:34, 02-10-2006 | #5 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать Есто одна ДОС-програмка (Win.XP SP2). Проблема в том, что русские буквы нехотят печататься - клавиатура просто не переключается. На другой машине, тоже Win.XP SP2 все ОК.
В Виндах 9х в Аутоэкзеке подобное прописывалось: keyb ru,,C:\WINDOWS\COMMAND\keybrd3.sys C:\KEYRUS.COM Скопировал записи в Аутоэкзек Win.XP - непомогло. |
Отправлено: 16:20, 13-06-2007 | #6 |
Ветеран Сообщения: 3487
|
Профиль | Сайт | Отправить PM | Цитировать HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage
SetValue "1250"="c_1251.nls" HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage SetValue "1252"="c_1251.nls" --------------------------------------------------------- HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes SetValue "00000409"="ru" |
------- Отправлено: 16:27, 13-06-2007 | #7 |
Ветеран Сообщения: 1665
|
Профиль | Отправить PM | Цитировать Кроме этого, в файле "autoexec.nt", расположенном в Winntsystem32 надо добавить строку
"lh %SystemRoot%\system32\kb16.com ru". (разумеется, без кавычек) После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская). Или запускать программу через bat-файл, в котором перед вызовом этой программы идет вызов русификатора, keyrus'а, например. А верхняя часть, до отчеркнутого, предназначена для правильного отображения кирилицы некоторых windows программ. |
------- Последний раз редактировалось gf100, 13-06-2007 в 17:25. Отправлено: 17:00, 13-06-2007 | #8 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать [решено] Переключение шрифтов в DOS'овской программе
При желании там и вопрос задать можно хотя сомневаюсь, что понадобится :) |
------- Отправлено: 17:49, 13-06-2007 | #9 |
Новый участник Сообщения: 23
|
Профиль | Отправить PM | Цитировать А почему на другой машине с Win.XP такой заморочки нет. (Хотя там двойная загрузка 98SE/XP) - может из за этого русские буквы печатаются???
|
Отправлено: 17:58, 13-06-2007 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интерфейс - [решено] Переключение раскладки в DOS приложениях | kaksam | Microsoft Windows Vista | 5 | 13-12-2010 12:30 | |
Разное - не работает переключение клавиатурной раскладки | mrcnn | Microsoft Windows 2000/XP | 4 | 20-02-2009 17:09 | |
Разное - Запретить Переключение Раскладки Клавиатуры. | Skybear | Microsoft Windows 2000/XP | 0 | 05-03-2008 22:32 | |
Переключение раскладки на РС под Win2003 | DIFF | Microsoft Windows NT/2000/2003 | 1 | 26-02-2008 17:03 | |
[решено] переключение раскладки клавиатуры | Sergey Ugryumov | Microsoft Windows NT/2000/2003 | 5 | 16-10-2007 12:25 |
|