Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Русский шрифт в DOS-программах (Win2000)

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Strunker



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Например, в паскале Вин2000 не работает русский шрифт, вместо русских символов пишутся "иероглифы" и не переключение на рус. шрифт отсутствует.
В c:\winnt\system32\autoexec.nt (помойму нт не помню, я щас не за Вин2000)
прописал lh c:\keyrus.com
При запуску Паскале кейрус также запускается, потому что видно перед запуском идет запуск кейрус... но шрифт всеравно не разпознается...
Вмести с кейрус запускаю еще какой-то русификатор... это может повлиять?

Всего записей: 25 | Зарегистр. 17-04-2004 | Отправлено: 21:27 08-09-2004 | Исправлено: lynx, 02:14 14-09-2004
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Strunker
А в каком режиме текстовом или графике? Вроде в текстовом в русской Вин 2000, если стоят региональные настройки русские, все нормально отображается. Только для переключения в файле "autoexec.nt", расположенном в Windows\system32, надо добавить строку "lh %SystemRoot%\system32\kb16.com ru". А в реестре по адресу: HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout изменить значение ключа 00000409 в папке DosKeybCodes на "ru"
А если в графике, то надо запускать русификатор, корректно отображающий русский в графике. Можешь попробывать запустить keyrus с опцией full. Если получится, тогда перенастрой его (запусти с опцией help и посмотри помощь). У меня есть, который корректно работает, если будет нужно, могу поделиться

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 00:18 09-09-2004
Strunker



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробывал keyrus он шрифт на рус. переключает в Паскале, но не правильно его тображает, вместо русский - символы разные...
В реестре все прописал... и не работает...

Всего записей: 25 | Зарегистр. 17-04-2004 | Отправлено: 23:47 12-09-2004
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Strunker
Так в каком все же режиме текстовом или графике?
И какая винда русская или английская?

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 23:54 12-09-2004
Strunker



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Винда русская...
В текстовом режиме.. когда текст вводишь в паскале.. т.е. код набираешь..
а в нортоне русском все ок.. но когда я запускаю паскаль через него то ничего не выходит и когда выхожу из паскаля, то в нортоне все шрифты сбрасиваются... не пойму почему..

Всего записей: 25 | Зарегистр. 17-04-2004 | Отправлено: 01:05 14-09-2004
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Strunker
Странно, похоже он выгружает кодовую страницу DOS. Я пробывал доставать старый пакет Pascal 7 из архива, запускал, все нормально работает. Попробуй удали из BIN все ярлыки и запусти turbo.exe напрямую.
И еще посмотри в "Язык и региональные стандарты" вкладку "Дополнительно" - стоит ли русский для неподдерживающих уникод

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 09:39 14-09-2004
exMIB



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И мне тоже необходимо решить эту проблему в WinXP SP1.
Для другой досовской специфической программы, которой нету под виндовс.
Что интересно некоторое время русские буквы отображаются нормально, а потом раз и превращаются в иероглифы.

Всего записей: 3300 | Зарегистр. 27-09-2001 | Отправлено: 18:10 27-01-2005
StivenSV

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Настройка ДОСовских программ под Windows2k-XP
 
1. Прописывается путь к программам:
     Свойства «Моего компьютера» > Дополнительно > Переменные среды > Path
2. В реестре по поиску находится DosKeybCodes в параметре 409 меняется с US на RU.
    По F3 находим все и изменяем.
3. В файл autoexec.nt находящийся в C:\Windows(WINNT)\System32\ прописываем в конце файла C:\Windows(WINNT)\System32\kb16 ru
 
Из инструкции системщиков ...
Надеюсь Вам поможет.
Goodluck All!!!

Всего записей: 27 | Зарегистр. 27-01-2005 | Отправлено: 09:48 28-01-2005
exMIB



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StivenSV
Не помогло.
Что есть ещё?

Всего записей: 3300 | Зарегистр. 27-09-2001 | Отправлено: 00:44 17-03-2005
Kokoc

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Карточка, часом, не GeForce MX (nVIDIA)?
Слышал, есть у них такая болезнь.
В Win9x лечится командой "MODE CON CP REFRESH" (в батнике перед запуком EXE), а в W2K - х.з.
Попробуй в оконном режиме работать, оставив только русификацию клавиатуры.  
Если очень напрягает окно, можно шрифт и расположение окна подогнать (подробности)

Всего записей: 793 | Зарегистр. 06-06-2002 | Отправлено: 18:45 17-03-2005
exMIB



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Kokoc

Цитата:
Карточка, часом, не GeForce MX (nVIDIA)?  

Карта Geforce FX 5200.
Только непойму причем тут видеокарта и русский (кириллический) шрифт в ДОСе?
 

Цитата:
Попробуй в оконном режиме работать, оставив только русификацию клавиатуры.  

Пробовал не помогает.
Некоторое время шрифт и в полноэкранном режиме показывается, а потом нажимаешь следующее действие и как-будто драйвер руссификации слетает из памяти.
Я кстати могу программку дать.
Она небольшая по размеру.

Всего записей: 3300 | Зарегистр. 27-09-2001 | Отправлено: 20:02 17-03-2005
m0sia

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я у себя в комп. классе делал для запуска borland c и borland pascal так:  
делал *.bat и все работало(машины win2ksp4rus и winxp_eng):  
 
keyrus.com  
bp
 
зы кстати работало только в полноэкранном режиме.

Всего записей: 132 | Зарегистр. 06-04-2004 | Отправлено: 00:34 18-03-2005 | Исправлено: m0sia, 00:35 18-03-2005
Vodomer



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все что посоветовали попробовал, не помогло
програма у меня по гидравлическому расчету сетей водопровода, как запускаешь, она в оконном режиме работает и шрифты нормальные, но только переключаешь на отображение графиков и результатов расчетов, то все что там написано  - крокозябры, хотя сами графики нормально прорисовываются, да и потом когда выходишь из этого режима, то уже и все основные меню тоже кракозябрами

Всего записей: 319 | Зарегистр. 01-05-2003 | Отправлено: 18:24 31-03-2005
Looking



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vodomer
Русские шрифты в DOS графике не поддерживаются. Пробывал keyrus c опцией /full ?
Если ничего не получается, сообщи на мой профиль свой ящик, сброшу для пробы еще пару русификаторов.

Всего записей: 1814 | Зарегистр. 02-06-2004 | Отправлено: 01:18 01-05-2005
exMIB



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, проблема именно в ДОС-графическом режиме, текстовый ДОС-режим с русскими буквами работает нормально.
Невериться конечно что сегодня такие проги делают, что голова кругом, а со старыми досовсками разобраться не могут.
Как-же быть, как-же быть, очень нужно.
Давайте продолжать искать решение вместе ...

Всего записей: 3300 | Зарегистр. 27-09-2001 | Отправлено: 14:21 01-05-2005
cracklover



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А кто-нибудь знает где взять некоммерческие кириллические шрифты для оконного ДОС-режима с разрешениями от 1280x1024?

Всего записей: 6615 | Зарегистр. 04-10-2004 | Отправлено: 09:48 03-05-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Русский шрифт в DOS-программах (Win2000)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru