![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.03.2009
Сообщений: 63
|
![]()
Подскажите, пожалуйста, можно ли в паскале добавить какой нить шрифт? Ну, чтоб при запуске программы в окне отображались не иероглифы после чтения текстового файла на русском языке, а нормальные буквы...
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 16.04.2009
Сообщений: 162
|
![]()
Если в DOS-приложениях не переключается раскладка клавиатуры на русскую, хотя русские буквы отображаются нормально, то в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentCo ntrolSet\Contro l\KeyboardLayout\DosKeybCodes измените значение параметра "00000409" на "ru". Кроме этого, в файле autoexec.nt, расположенном в Winnt\system32, добавьте строку lh %SystemRoot%\system32\kb16.com ru После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями клавиш <Ctrl>+<левый═Shift> (английская раскладка) и <Ctrl>+<правый═Shift> (русская). Данный метод нормально работает в том случае, если в Панели управления в настройках региона (Regional Options) для параметра "Language settings for the system" в качестве Default стоит Cyrilic. |
![]() |
![]() |
![]() |
#3 | ||
Пользователь
Регистрация: 09.03.2009
Сообщений: 63
|
![]()
а это че за код? к чему он?
Цитата:
а winnt папки нет... у мя XP так что думаю это просто windоws? Цитата:
Последний раз редактировалось ponchikpk; 21.05.2009 в 15:49. |
||
![]() |
![]() |
![]() |
#4 | ||
Форумчанин
Регистрация: 16.04.2009
Сообщений: 162
|
![]()
это реестр windows, пуск-выполнить-regedit
Цитата:
Цитата:
P.S. как же ты программируеш если даже базового английского языка не знаеш? Последний раз редактировалось unicode; 21.05.2009 в 16:09. |
||
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 09.03.2009
Сообщений: 63
|
![]()
у мя русский виндоус..
а реестр виндоус у мя не открывается ![]() может ты не так мя понял.. мне надо чтоб паскаль из русского файла читал слово и выводил в паскале(при запуске проги) тоже по русски а не иероглифами |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 16.04.2009
Сообщений: 162
|
![]()
ponchikpk, возможно у тебя просто прав нету...
Так это же тоже консоль... Последний раз редактировалось unicode; 21.05.2009 в 16:14. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 24.04.2008
Сообщений: 300
|
![]()
научитесь пользоваться поисковиком,google например...
http://forum.oszone.net/thread-30641.html |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 09.03.2009
Сообщений: 63
|
![]()
дак через реестр не могу! у мя не открывается ничего...
и мне не просто переключить раскладку надо, а чтоб выводимые слова были на русском, которые были прочитаны из руского файла |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 24.04.2008
Сообщений: 300
|
![]()
просто там кодировка досовая(CP866) а в проге вы пишите виндузовой(win-1251),используйте CharToOem и OemToChar для конверта
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 09.03.2009
Сообщений: 63
|
![]()
это функции? как они работают?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка с русским языком! | Liza | Общие вопросы Delphi | 6 | 02.04.2009 11:15 |
Подскажите с русским шрифтом в Delphi | KARUSHEV | Помощь студентам | 9 | 27.01.2009 20:13 |
Непонятка с русским | Antidoc | Общие вопросы C/C++ | 1 | 11.08.2008 21:21 |
Проблемы с русским шрифтом в TurboC++ 3.0 под DOS | Project | Общие вопросы C/C++ | 1 | 27.03.2008 17:41 |
Как удалить файл с русским именем? | Cricket2007 | Помощь студентам | 7 | 12.02.2008 17:51 |