IPB
ЛогинПароль:

> Правила раздела!

1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!

> Про Graph
biba
сообщение 31.08.2004 9:16
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 19
Пол: Женский

Репутация: -  0  +


Такой вопрос. Есть программа и по этой программе строится диаграмма. Причем текст в программе (меню и все такое написано русскими буквами). А когда запускается процедура формирования диаграммы из данных текстового файла, то буквы в диаграмме не русские, а какие-то значки, и при выходе из диаграммы все буквы в меню меняются на такие же значки sad.gif . Почему так происходит и что можно сделать, чтобы такого не было? blink.gif[/color][color=blue]
З.Ы. И еще -> я работаю в Паскале,когда окошко маленькое, а когда это процедура запускается, оно становится на весь экран, почему?

Сообщение отредактировано: biba - 31.08.2004 9:17
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
Ozzя
сообщение 1.09.2004 7:02
Сообщение #2


Гуру
*****

Группа: Пользователи
Сообщений: 1 220
Пол: Мужской

Репутация: -  16  +


1. Про русские шрифты chr - где скачать, как установить, как подключить к exe-файлу:
http://pascal.sources.ru/cgi-bin/forum/YaB...;num=1038203438

2. Как добиться русских шрифтов в BGI-графике?

Цитата
а) шрифт 0 (DefaultFont) Для того, чтобы этот шрифт был русским,
  вектор прерывания 1F должен быть установлен корректно.
  Добудьте откуда-нибудь русский шрифт 8x8 (например, выдерите
из EGA.CPI от русской DOS или из какого-нибудь руссификатора),
возьмите от него вторую половину (1024 байта)
и прилинкуйте к своей программе (см вопрос 5).
После это сделайте SetIntVec($1F,@RussianFont);
Не забудьте обеспечить корректное восстановление этого вектора
при завешении программы.
На уровне команд DOS того же эффекта можно добиться загрузив
резидентную программу GRAFTABL, входившую в комплект DOS версий
до 6.
Запускать ее надо командой GRAFTABL 866, а сама программа
должна быть взята из русской DOS.
б) векторные (CHR) шрифты
Возьмите файлы шрифтов из комплекта русского Paradox или
Quattro Pro. В отличие от BGI драйверов они совместимы.


http://pascal.sources.ru/graph/rusfont.zip
Еще про русские шрифты
http://pascal.sources.ru/graph/rusfont.htm

Сообщение отредактировано: Ozzя - 1.09.2004 7:12
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
biba   Про Graph   31.08.2004 9:16
Булат Шакиров   1. Как выводится текст? Через OutText? В этом случ...   31.08.2004 10:23
biba   А где их можно скачать? У меня XP, но программа ...   31.08.2004 10:55
BlackShadow   Ага. Выложи, пожалуйста линьк хоть на одно такое ...   31.08.2004 11:45
Ozzя   Не для шрифта default   31.08.2004 12:03
biba   А что именно надо скачивать, там столько всего мн...   31.08.2004 13:06
biba   А если постоянно работать с большим окном, то у м...   31.08.2004 13:12
BlackShadow   Вот собственно и фонты... А с полноэкранным режим...   31.08.2004 13:46
biba   BlackShadow, спасибо за совет, если бы этот мой по...   31.08.2004 14:02
BlackShadow   можно попробывать запустить cmd, там keyrus, затем...   31.08.2004 14:27
Ozzя    uses Graph;  var   Driver, Mod...   31.08.2004 15:11
BlackShadow   Хорошо, когда Pascal под рукой есть :)   31.08.2004 15:16
Ozzя   УГУ :D 2 biba Вместо test надо будет подставить...   31.08.2004 15:24
biba   А вот эту Озину программку можно прямо в программу...   31.08.2004 16:44
BlackShadow   Теперь всё по-очереди: 1). Нельзя. Надо найти то м...   31.08.2004 16:58
biba   Я вот добавила эту программку и иероглифы стали го...   31.08.2004 17:40
Ozzя   1. Про русские шрифты chr - где скачать, как устан...   1.09.2004 7:02
Altair   Большинство граф. шрифтов не поддерживают кирилиц...   1.09.2004 17:42
GoodWind   Девушка, может вам лучше транслитом сделать ? ;)   2.09.2004 23:03
Altair   Транслитом не может быть лучше! Здесь выбор т...   3.09.2004 12:00
Бродяжник   ИМХО, не кирилизован. Отображение default шрифта ...   3.09.2004 13:17
Бродяжник   (текст примера заимствован у Оззи)   3.09.2004 13:22
Altair   Кирилизирован. о разному работат только в 2000 и...   6.09.2004 18:32
Бродяжник   Ладно, кирилизирован, так кирилизирован. :)   8.09.2004 8:22


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 20.07.2025 14:27
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"