![]() |
1. Заголовок или название темы должно быть информативным !
2. Все тексты фрагментов программ должны помещаться в теги [code] ... [/code] или [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ" и используйте ПОИСК !
4. НЕ используйте форум для личного общения!
5. Самое главное - это раздел теоретический, т.е. никаких задач и программ (за исключением небольших фрагментов) - для этого есть отдельный раздел!
![]() |
StreetMan |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Дмитрий Репутация: ![]() ![]() ![]() |
Всем привет! При переходе из графического режима в текстовый надписи, которые были написаны русским шрифтом неправильно отображаются(иероглифы...). Кто может помоч с решением этой проблемы? Я использую textmode для перехода в 640*480. Может поэтому? Как ещё можно поменять разрешение?
Сообщение отредактировано: StreetMan - 14.09.2005 16:20 |
![]() ![]() |
Дож |
![]()
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 179 Пол: Мужской Репутация: ![]() ![]() ![]() |
Цитата(StreetMan) ...При переходе из графического режима... А если не входить в граф.режим, а сразу попробовать что-нить написать то иероглифов нету? В любом случае надо пользоваться поиском: Turbo Pascal на Xp., Как переключиться на русский? Сообщение отредактировано: Дож - 14.09.2005 17:49 -------------------- Доброго времени суток.
:nnn: |
StreetMan |
![]()
Сообщение
#3
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Дмитрий Репутация: ![]() ![]() ![]() |
Нету. В том-то и проблема. Я имею ввиду, что при запуске программы, после выполнения всех граф. функций программа должна переходить в текстовый режим и выводить русские слова, а выводит бред всякий. Если выводить русский текст перед переходом в граф. режим, то он выводится. А после ни в какую...
|
Altair |
![]()
Сообщение
#4
|
![]() Ищущий истину ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 824 Пол: Мужской Реальное имя: Олег Репутация: ![]() ![]() ![]() |
возможно ты используешь не кирилизированный шрифт для граф режима
-------------------- Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С) |
StreetMan |
![]()
Сообщение
#5
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Дмитрий Репутация: ![]() ![]() ![]() |
Я использую кирилизированый шрифт... Сидел розбирался, получается что это происходит не при выходе из графического режима(при этом разрешение экрана становится 320*240 :fire: ), а при использовании textmode. Каким способом можна перейти в не используя textmode 640*480? Если кто знает напишите, пожалуйста.
Сообщение отредактировано: StreetMan - 14.09.2005 22:32 |
NICOCO |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Пользователи Сообщений: 16 Пол: Мужской Репутация: ![]() ![]() ![]() |
Очень похожая тема разбиралась 29.6 "Смена шрифтов". Там Romtek привел программу для загрузки шрифта (русского). Поскольку у меня также происходит неоднократно переход из графического режима в текстовый и обратно, то пришлось в его программе перенести процедуру SetupFont в Interface и вызывать ее каждый раз после CloseGraph перед RestoreCRT. Все работает.
NICOCO, Что, нельзя было ссылку привести? Смена шрифтов Сообщение отредактировано: volvo - 15.09.2005 14:48 -------------------- Лучше не знать вовсе, чем знать плохо.
|
hiv |
![]()
Сообщение
#7
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 660 Пол: Мужской Реальное имя: Михаил Репутация: ![]() ![]() ![]() |
CloseGraph; в конце своей программы не забыл поставить?
-------------------- Никогда не жадничай. Свои проблемы с любовью дари людям!
|
StreetMan |
![]()
Сообщение
#8
|
Группа: Пользователи Сообщений: 4 Пол: Мужской Реальное имя: Дмитрий Репутация: ![]() ![]() ![]() |
Цитата CloseGraph; в конце своей программы не забыл поставить? конечно не забыл! Поверь я далеко не юзер... Спрашиваю по существу... |
volvo |
![]()
Сообщение
#9
|
Гость ![]() |
Цитата(StreetMan @ 14.09.05 22:31) Каким способом можна перейти в не используя textmode 640*480? Если имелось в виду "перейти в текстовый режим", то попробуй RestoreCrtMode... |
![]() ![]() |
![]() |
Текстовая версия | 9.08.2025 18:49 |