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

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

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

 
 Ответить  Открыть новую тему 
> При переходе из граф. режима...
StreetMan
сообщение 14.09.2005 15:49
Сообщение #1





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: Дмитрий

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


Всем привет! При переходе из графического режима в текстовый надписи, которые были написаны русским шрифтом неправильно отображаются(иероглифы...). Кто может помоч с решением этой проблемы? Я использую textmode для перехода в 640*480. Может поэтому? Как ещё можно поменять разрешение?

Сообщение отредактировано: StreetMan - 14.09.2005 16:20
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Дож
сообщение 14.09.2005 17:46
Сообщение #2


Бывалый
***

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

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


Цитата(StreetMan)
...При переходе из графического режима...


А если не входить в граф.режим, а сразу попробовать что-нить написать то иероглифов нету?

В любом случае надо пользоваться поиском:
Turbo Pascal на Xp., Как переключиться на русский?

Сообщение отредактировано: Дож - 14.09.2005 17:49


--------------------
Доброго времени суток.
:nnn:
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
StreetMan
сообщение 14.09.2005 18:58
Сообщение #3





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: Дмитрий

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


Нету. В том-то и проблема. Я имею ввиду, что при запуске программы, после выполнения всех граф. функций программа должна переходить в текстовый режим и выводить русские слова, а выводит бред всякий. Если выводить русский текст перед переходом в граф. режим, то он выводится. А после ни в какую...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Altair
сообщение 14.09.2005 22:18
Сообщение #4


Ищущий истину
******

Группа: Модераторы
Сообщений: 4 824
Пол: Мужской
Реальное имя: Олег

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


возможно ты используешь не кирилизированный шрифт для граф режима


--------------------
Помогая друг другу, мы справимся с любыми трудностями!
"Не опускать крылья!" (С)
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
StreetMan
сообщение 14.09.2005 22:31
Сообщение #5





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: Дмитрий

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


Я использую кирилизированый шрифт... Сидел розбирался, получается что это происходит не при выходе из графического режима(при этом разрешение экрана становится 320*240 :fire: ), а при использовании textmode. Каким способом можна перейти в не используя textmode 640*480? Если кто знает напишите, пожалуйста.

Сообщение отредактировано: StreetMan - 14.09.2005 22:32
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
NICOCO
сообщение 15.09.2005 14:29
Сообщение #6


Новичок
*

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

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


Очень похожая тема разбиралась 29.6 "Смена шрифтов". Там Romtek привел программу для загрузки шрифта (русского). Поскольку у меня также происходит неоднократно переход из графического режима в текстовый и обратно, то пришлось в его программе перенести процедуру SetupFont в Interface и вызывать ее каждый раз после CloseGraph перед RestoreCRT. Все работает.

NICOCO,
Что, нельзя было ссылку привести?

Смена шрифтов

Сообщение отредактировано: volvo - 15.09.2005 14:48


--------------------
Лучше не знать вовсе, чем знать плохо.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
hiv
сообщение 15.09.2005 15:09
Сообщение #7


Профи
****

Группа: Пользователи
Сообщений: 660
Пол: Мужской
Реальное имя: Михаил

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


CloseGraph; в конце своей программы не забыл поставить?


--------------------
Никогда не жадничай. Свои проблемы с любовью дари людям!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
StreetMan
сообщение 15.09.2005 18:02
Сообщение #8





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: Дмитрий

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


Цитата
CloseGraph; в конце своей программы не забыл поставить?

конечно не забыл! Поверь я далеко не юзер... Спрашиваю по существу...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 15.09.2005 18:32
Сообщение #9


Гость






Цитата(StreetMan @ 14.09.05 22:31)
Каким способом можна перейти в не используя textmode 640*480?

Если имелось в виду "перейти в текстовый режим", то попробуй RestoreCrtMode...
 К началу страницы 
+ Ответить 

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

 



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