Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Русский язык в foxpro 2.6 под win2000

289 views
Skip to first unread message

Eltsov, Denis

unread,
Feb 25, 2003, 11:13:47 AM2/25/03
to
Здравствуйте.
Я думаю, что я не первый с этим вопросом, но извините.
Как наладить переключение клавиатуры в foxpro 2.6 под win2000.
С уважением Денис Ельцов


Jury Maysov

unread,
Feb 26, 2003, 1:24:51 AM2/26/03
to
Hello Denis,

Tuesday, February 25, 2003, 7:13:47 PM,
Eltsov, Denis wrote to All:

ED> Как наладить переключение клавиатуры в foxpro 2.6 под win2000.

Как и в других NT
Ищешь файл %windir%/system32/autoexec.nt
и в нем прописываешь вызов kb16

У меня оно выглядит так:
lh %SystemRoot%\system32\kb16.com ru

--
Good (g)luck!
Ю.Майсов mailto:ju...@hepp.mari.ru
- Почтовый клиент всегда прав!


Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru

Boris Leonoff

unread,
Feb 26, 2003, 4:11:11 AM2/26/03
to
Hello, Eltsov,!
You wrote on Tue, 25 Feb 2003 16:13:47 +0000 (UTC):

ED> Здравствуйте.
ED> Я думаю, что я не первый с этим вопросом, но извините.
ED> Как наладить переключение клавиатуры в foxpro 2.6 под win2000.

===Вот цитата с
http://www.3dnews.ru/reviews/software/win2000_faq/index06.htm :
2. В DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя
русские буквы отображаются нормально. updated
A: 1) средствами W2k. Откройте ключ реестра:

HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes

Измените значение строковой переменной 00000409 с "us" на "ru". В файле
С:\WINNT\System32\autoexec.nt пpописываете следующую стpоку: lh
%SystemRoot%\System32\kb16 ru. После перезагрузки системы переключение
раскладки клавиатуры в DOS-приложениях будет производиться комбинациями
Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).

2) поставьте внешний русификатор, например, проверенный временем RKM v.3.0.
Удобнее всего прописать его в файле autoexec.nt (аналогично kb16). Можно
взять здесь: www.chem.univ.kiev.ua/~adsh/win2k/soft/rkm.php или здесь:
www.adsh.kiev.ua/win2k/soft/rkm.zip.

===Конец цитаты

От себя добавлю, что вышецитированные манипуляции необходимы, когда по
умолчанию в системе стоит английский язык. Так у меня домашний комп
работает.

Если поставить по умолчанию русский, то ничего делать ваще не надо, все
работает комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift
(русская) и так, по видимому %SystemRoot%\System32\kb16 ru само как то там
автоматом выполняетца. У меня на работе четыре рабочих станции так работают
без проблем для пользователей. Правда когда из Far запустить "парус", выйти
из "паруса", снова запустить, то, в определенных случаях (есть какая то
закономерность даже, но отслеживать лень), придетца выйти из паруса и зайти
по новой. Но это мелочь, пользователи из ярлыков под парусами ходят и эта
проблема никогда не возникает у них.

Кстати, еще одна машина с W2k завтра в бухгалтерию пойдет, завтра проверю,
необходимо ли в реестре ковырять, когда аглицкий по дефолту, или достаточно
просто, как тебе уже написали :), в *.nt файлах %SystemRoot%\System32\kb16
ru прописать.

С уважением, Борис Леонов.

Alexandr Strelnikov

unread,
Feb 25, 2003, 10:30:18 PM2/25/03
to
Hi, Eltsov,!

25 Feb 2003 19:13, Eltsov, Denis wrote to All:

ED> Как наладить переключение клавиатуры в foxpro 2.6 под win2000.

как и для любой другой досовой проги - faq по w2k:

=== Begin Windows Clipboard ===
5.2) В DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя
русские буквы отображаются нормально.

1. средствами W2k. Откройте ключ реестра:


HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes

Измените значение строковой переменной 00000409 с "us" на "ru" В файле


С:\WINNT\System32\autoexec.nt пpописываете следующую стpоку: lh
%SystemRoot%\System32\kb16 ru. После перезагрузки системы переключение
раскладки клавиатуры в DOS-приложениях будет производиться комбинациями
Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская).

2. поставьте внешний русификатор, например, проверенный временем RKM v.3.0.


Удобнее всего прописать его в файле autoexec.nt (аналогично kb16).

Можно взять здесь: http://www.chem.univ.kiev.ua/~adsh/win2k/soft/rkm.php или
здесь: http://www.adsh.kiev.ua/win2k/soft/rkm.zip (Украина).

=== End ===

Alexandr

Alexandr Tananaev

unread,
Feb 27, 2003, 11:04:41 AM2/27/03
to

Hi, Alexandr!

26-Feb-03 06:30:18, Alexandr Strelnikov ──> Eltsov, Denis.

AS> 2. поставьте внешний pусификатоp, напpимеp, пpовеpенный вpеменем RKM
До этого пользовался внешним pусификатоpом mkey

AS> 1. сpедствами W2k. Откpойте ключ pеестpа:
Сегодня на pаботе пpоделал все по этому пункту.
Стало пеpеключаться, как и описано. Без пpавки в pеестpе не сpабатывало.
Hо... тепеpь в Hоpтоне, Дос Hавигатоpе -
все pусские надписи идут кpакозябpами. :( Пpишлось опять веpнуться к mkey.

Hавеpно, еще как-то нужно пpописать pусский для экpана? А как?
Спасибо.

WBR, Alexandr Tananaev.

Alexandr Strelnikov

unread,
Mar 1, 2003, 7:00:11 AM3/1/03
to
Hi, Alexandr!

27 Feb 2003 19:04, Alexandr Tananaev wrote to Alexandr Strelnikov:

AS>> 1. сpедствами W2k. Откpойте ключ pеестpа:

AT> Сегодня на pаботе пpоделал все по этому пункту.
AT> Стало пеpеключаться, как и описано. Без пpавки в pеестpе не
AT> сpабатывало.

после правки реестра необходима перезагрузка

AT> Hо... тепеpь в Hоpтоне, Дос Hавигатоpе - все pусские
AT> надписи идут кpакозябpами. :( Пpишлось опять веpнуться к mkey.

nc/dn под w2k - изврат! ставь far или tc

AT> Hавеpно, еще как-то нужно пpописать pусский для экpана? А как?

давай в netmail/email - тут уже offtopic

Alexandr

0 new messages