Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Не переключается на русский шрифт в Паскаль

9.7K
01 марта 2005 года
hbyfn
4 / / 01.03.2005
Не переключается на русский шрифт в Турбо(Борланд)Паскаль под Вин2000, ХР
Поставил Турбо(Борланд)Паскаль под Вин2000, ХР и 98. Ситуация:
Вин2000 - на русскую раскладку не переходит вообще (только латинским шрифтом печатает), даже комментарий на русском не подпишешь, что обидно.
ВинХР - меняет щрифт, но вместо кириллицы что-то вроде грузинской вязи.
В Вин98 все работает.

Кто-нибудь может сказать в чем дело?

Надо что бы в ХР переключало

в цитфоруме один товарищ посоветовал: "...попробуйте добавить загрузку "драйвера кириллицы" (например, keyrus) в файл
WinNT\System32\AUTOEXEC.NT", а как это делается я не в курсе.
7.1K
01 марта 2005 года
Bumer
33 / / 17.01.2005
Цитата:
Originally posted by hbyfn
Поставил Турбо(Борланд)Паскаль под Вин2000, ХР и 98. Ситуация:
Вин2000 - на русскую раскладку не переходит вообще (только латинским шрифтом печатает), даже комментарий на русском не подпишешь, что обидно.
ВинХР - меняет щрифт, но вместо кириллицы что-то вроде грузинской вязи.
В Вин98 все работает.

Кто-нибудь может сказать в чем дело?

Надо что бы в ХР переключало

в цитфоруме один товарищ посоветовал: "...попробуйте добавить загрузку "драйвера кириллицы" (например, keyrus) в файл
WinNT\System32\AUTOEXEC.NT", а как это делается я не в курсе.





Доброго времени суток.
Вообще-то,всё правилно посоветовал товарищь.
Но есть одно но, будет ли этот драйвер работать в чужеродной среде.В 98м знаю без проблем.
Сам когда-то писал под дос,сейчас на Delphi.
Вообщем,попытка - не пытка,пробуй.
Открываешь любым текстовиком AUTOEXEC.NT и
пишешь там,гденибудь путь к Keyrus.com.
Например:
C:\путь к драйверу\keurus.com
Да версия этого драйвера должна быть 8й.
Дерзай.

9.7K
09 марта 2005 года
hbyfn
4 / / 01.03.2005
Цитата:
Originally posted by Bumer




Доброго времени суток.
Вообще-то,всё правилно посоветовал товарищь.
Но есть одно но, будет ли этот драйвер работать в чужеродной среде.В 98м знаю без проблем.
Сам когда-то писал под дос,сейчас на Delphi.
Вообщем,попытка - не пытка,пробуй.
Открываешь любым текстовиком AUTOEXEC.NT и
пишешь там,гденибудь путь к Keyrus.com.
Например:
C:\путь к драйверу\keurus.com
Да версия этого драйвера должна быть 8й.
Дерзай.



Благодарю за совет.:D Работает.

11K
31 марта 2005 года
URY_koder
2 / / 31.03.2005
Здравствуйте, вы писали:
>Вин2000 - на русскую раскладку не переходит >вообще (только латинским шрифтом печатает), >даже комментарий на русском не подпишешь, что >обидно.
>ВинХР - меняет щрифт, но вместо кириллицы что->то вроде грузинской вязи.
>В Вин98 все работает.

У меня тоже была такая проблема, вот её решение:
--------------------------------------------------------------
Переключение раскладка клавиатуры на русскую в DOS-приложениях
(35) Если в DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя русские буквы отображаются нормально, то в разделе реестра

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout\DosKeybCodes
измените значение параметра "00000409" на "ru". Кроме этого, в файле autoexec.nt, расположенном в Winnt\system32, добавьте строку
lh %SystemRoot%\system32\kb16.com ru
После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями клавиш <Ctrl>+<левый&#9552;Shift> (английская раскладка) и <Ctrl>+<правый&#9552;Shift> (русская).
Данный метод нормально работает в том случае, если в Панели управления в настройках региона (Regional Options) для параметра "Language settings for the system" в качестве Default стоит Cyrilic.

Алексей Шашков Win2000 FAQ
------------------------------
Поясняю для чайников:
1.Реестр открывается командной строкой regedit
2.Autoexec.nt можно открыть простым блокнотом
10
01 апреля 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by URY_koder

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\KeyboardLayout\DosKeybCodes
измените значение параметра "00000409" на "ru".


С точки зрения теории, не нравится, что приходится так делать. Похоже на действительно серьезный глюк Винды.

ЗЫ. Код русского языка Windows в данном контексте - 00419.

12K
18 мая 2005 года
лио
1 / / 18.05.2005
Цитата:
Originally posted by Freeman
С точки зрения теории, не нравится, что приходится так делать. Похоже на действительно серьезный глюк Винды.

ЗЫ. Код русского языка Windows в данном контексте - 00419.

11K
18 мая 2005 года
URY_koder
2 / / 31.03.2005
>Похоже на действительно серьезный глюк Винды.
А где ты винду без глюков видел???
3.3K
11 апреля 2007 года
Nethead
88 / / 24.11.2006
Pascal_иероглифы
при запуске программы в паскале некоректное отоброжение русского языка!!! Как сделать что бы было правильное отображение????:confused:
4.6K
11 апреля 2007 года
SerG1nho
72 / / 30.10.2006
Что бы было правильное отображение, юзай русификатор, к примеру keyrus.com (ну или какой нибудь другой).
keyrus находится здесть - http://sources.codenet.ru/file/1150/KEYRUS.rar
Запуcкаешь его, а потом tp.exe,
или делаеш bat-файл с текстом
keyrus.com
tp.exe (или tpx.exe)

И всё будет нормально;)

Что бы писать кирилицей в своей программе, нажимаеш Rshift (таким же образом и отключается русский режим)...
3.3K
11 апреля 2007 года
Nethead
88 / / 24.11.2006
всеравно иероглифы!!!
4.6K
11 апреля 2007 года
SerG1nho
72 / / 30.10.2006
Программа работает в текстовом режиме, или графическом?
68K
15 января 2011 года
подоконник
1 / / 15.01.2011
от блин же-ж, а я до этого почти год все коменты на транслите писал. Спасибо за подсказку, с бат'ником получилось русский включить )))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог