Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2007, 19:39   #1
Snake_ua
Пользователь
 
Регистрация: 25.09.2007
Сообщений: 66
По умолчанию Настройка паскаля

Скажите мне пожалуйста, почему после использования модуля Graph, русские шрифты летят, просто перестают распознаватся? Приходится перезапускать паскаль для обычной работы. И как эту проблемму исправить?
Snake_ua вне форума Ответить с цитированием
Старый 16.10.2007, 21:11   #2
Tayfun
Форумчанин
 
Аватар для Tayfun
 
Регистрация: 24.06.2007
Сообщений: 351
По умолчанию

Я раньше сталкивался с такой проблемой, по моему исправить это невозможно... Попробуй работать в оконном режиме, возможно поможет, но я неуверен
Я не маюсь бездельем, я от него тащусь!
Tayfun вне форума Ответить с цитированием
Старый 17.10.2007, 01:30   #3
KORT
Вот я и
Форумчанин
 
Аватар для KORT
 
Регистрация: 07.04.2007
Сообщений: 501
По умолчанию

Цитата:
Сообщение от Tayfun Посмотреть сообщение
Попробуй работать в оконном режиме, возможно поможет, но я неуверен
Работа в оконном режиме при использовании этого модуля НЕВОЗМОЖНА!!! Окно сразу же сворачивается!!!
Цитата:
Сообщение от Snake_ua Посмотреть сообщение
как эту проблемму исправить
Не поленись и замени русские буквы ЛАТИНСКИМИ. Это мой тебе совет!!!!
Исходники программ - http:\\www.kort.3dn.ru
KORT вне форума Ответить с цитированием
Старый 17.10.2007, 09:35   #4
Snake_ua
Пользователь
 
Регистрация: 25.09.2007
Сообщений: 66
По умолчанию

Спасибо конечно, но обычная замена на латынские буквы не поможет, неинтересно писать транслитом, да и не професионально это... Тут либо по-русскому, либо по-английсскому
Snake_ua вне форума Ответить с цитированием
Старый 17.10.2007, 12:33   #5
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

http://pascal.sources.ru/graph/ns_bgi.htm
Цитата:
7. Как добиться русских шрифтов в BGI-графике?

а) шрифт 0 (DefaultFont) Для того, чтобы этот шрифт был русским,
вектор прерывания 1F должен быть установлен корректно.
Добудьте откуда-нибудь русский шрифт 8x8 (например, выдерите
из EGA.CPI от русской DOS или из какого-нибудь руссификатора),
возьмите от него вторую половину (1024 байта)
и прилинкуйте к своей программе (см вопрос 5).
После это сделайте SetIntVec($1F,@RussianFont);
Не забудьте обеспечить корректное восстановление этого вектора
при завешении программы.
На уровне команд DOS того же эффекта можно добиться загрузив
резидентную программу GRAFTABL, входившую в комплект DOS версий
до 6.
Запускать ее надо командой GRAFTABL 866, а сама программа
должна быть взята из русской DOS.
Отакая муть )
И, собственно, всю вышеописанную работу за нас уже кто-то сделал тут http://pascal.sources.ru/graph/rusfont.htm
пыщь
JTG вне форума Ответить с цитированием
Старый 17.10.2007, 20:27   #6
Tayfun
Форумчанин
 
Аватар для Tayfun
 
Регистрация: 24.06.2007
Сообщений: 351
По умолчанию

В принципе у меня есть русские графические шрифты...
Если надо то вот Shrifti.rar
Я не маюсь бездельем, я от него тащусь!
Tayfun вне форума Ответить с цитированием
Старый 17.10.2007, 22:20   #7
Snake_ua
Пользователь
 
Регистрация: 25.09.2007
Сообщений: 66
По умолчанию

Tayfun
Не получилось .
JTG
Да, скачал я, там основных 2 файла. RUSFONT.PAS необходимо откомпилировать, но при компиляции выдает ошибку, что файл RUS8X8.OBJ не найден (но он есть). Что мне надо сделать, что бы программу можно было откомпилировать?
Snake_ua вне форума Ответить с цитированием
Старый 18.10.2007, 17:56   #8
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Странно, всё компилится

ЗЫ: буква Ё не отображается Ну и само-собой русский текст должен быть в OEM-кодировке (паскалевская IDE сохраняет как раз в ней)

Цитата:
Работа в оконном режиме при использовании этого модуля НЕВОЗМОЖНА!!! Окно сразу же сворачивается!!!
Возможно, если заставить видяху показывать 16 цветов и вообще отключить аппаратное ускорение - графика прекрасно тормозит в окне ))) Проверено
Вложения
Тип файла: zip BIN.zip (14.8 Кб, 20 просмотров)
пыщь

Последний раз редактировалось JTG; 18.10.2007 в 18:00.
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка .htaccess Mikola PHP 3 07.03.2009 22:21
настройка TCP/IP Sergey2008 Свободное общение 0 19.02.2008 19:09
Настройка VPN подключения Altera Операционные системы общие вопросы 3 07.02.2008 11:39
Настройка formmail slooop PHP 2 28.01.2008 11:42
Настройка интернета. Marsik Помощь студентам 3 02.01.2008 09:16