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

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

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

> Русский шрифт, Ох уж этот великий и могучий!
сообщение
Сообщение #1


Гость






Возникли небольшие проблемы:
Стоит система-Win 2000.
1) Не отображается русские буквы в исходниках программ,скачанных из Инета.
Вместо них появляются непонятные знаки.
Даллее, если я пытаюсь набрать русский текст в программе, все равно упорно
печатается английский, даже если раскладка клавиатуры переключена на русский.
2) При использовании модуля CRT вылетает сообщение "Division by zero".
Я знаю в чем проблема-нужно исправить этот модуль.
Но не пойму как в него конкретно забраться. Он находится в файле Turbo.Tpl,
если я не ошибаюсь. Какой программой открывать этот файл?
3) При использовании модулей Graph и других появляется сообщение
"Unit not found". Адреса модулей в Directories я устанавливаю в правильные , но все равно он их не находит. При чем при каждой новой загрузке Turbo Puscal эти адреса почему-то не сохраняются.
Был бы благодарен за помощь.
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 14)
сообщение
Сообщение #2


Гость






1). Кодировка не совпадает. Есть куча прог, которые держат разные кодировки: KoEdit, Bred2, ну Lister из WindowsCommaner'а в конце концов.
2). Turbo.Tpl ничем не открывается. В I-Net'е сотни мест, где лежит он, только исправленный. А вообще там пару байт изменить надо, только я не помню где они находятся. Если не влом, то можешь открыть каким DisAssembler'ом (хоть Hiew), найти команду DIV CX (она там одна вроде) и заNOPить её, или изменить предшествующую ей MOV CX,n на MOV CX,2n.
3). Чтобы пути сохранялись, надо их сохранять. Для этого в меню Options есть пункт Save. А если ты правильно настроил пути, то остаётся только одно: нет у тебя там Graph.Tpu. Ещё один момент: я надеюсь ты не додумался в путях использовать длинные имена типа 'C:\Папка в которую я ставлю всё подряд\Папка в которую меня угораздило поставить паскаль от Борланда'?
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Смотрю...
*****

Группа: Пользователи
Сообщений: 1 055
Пол: Мужской
Реальное имя: Пшеничный Алексей Анатольевич

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


"Division by zero", "Unit not found" - взаимосвязанные проблемы.
Скачай новый TURBO.TPL и все будет в норме.

По поводу русского шрифта сначала почитай здесь.


P.S.: К сожалению, у меня с работы закрыт доступ на narod.ru, а сам я не помню выкладывал ли я этот модуль на свой сайт или нет. Если не лениво загляни: www.apalprival.narod.ru в разделе "Архив".


--------------------
Если что-то не делает того, что вы запланировали ему делать - это еще не означает, что оно бесполезно.
--------------------
Прежде, чем задать вопрос - Правила :: FAQ :: Поиск
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Гость






APAL, я бы не был так уверен насчёт взаимосвязанности. На сколько я помню, Graph не принадлежит Turbo.Tpl, а идёт отдельно как Graph.Tpu. Так что Runtime Error 200: Division By Zero, так хорошо знакомый всем писателям-паскателям smile.gif , не имеет отношения к Graph'у и наоборот.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Смотрю...
*****

Группа: Пользователи
Сообщений: 1 055
Пол: Мужской
Реальное имя: Пшеничный Алексей Анатольевич

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


Ладно, ладно - это уже исключения.... smile.gif А turbo.tpl поменять надо!


--------------------
Если что-то не делает того, что вы запланировали ему делать - это еще не означает, что оно бесполезно.
--------------------
Прежде, чем задать вопрос - Правила :: FAQ :: Поиск
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Гость






Turbo.Tpl по-любому поменять надо.
А русские шрифты (вроде бы все, что ставятся вместе с BP), можно скачать на исходниках. По крайней мере, я их там видел, но вот до опробыания руки не дошли.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


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

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

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


А по моему эта тема уже раз n обсуждалась...


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


Смотрю...
*****

Группа: Пользователи
Сообщений: 1 055
Пол: Мужской
Реальное имя: Пшеничный Алексей Анатольевич

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


Цитата(Oleg_Z @ 14.05.04 16:53)
А по моему эта тема уже раз n обсуждалась...

Цитата
помогая друг другу, мы справимся с любыми трудностями!

smile.gif


--------------------
Если что-то не делает того, что вы запланировали ему делать - это еще не означает, что оно бесполезно.
--------------------
Прежде, чем задать вопрос - Правила :: FAQ :: Поиск
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #9


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

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

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


Согласен. Но все -таки стоит занести это в FAQ.


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


Смотрю...
*****

Группа: Пользователи
Сообщений: 1 055
Пол: Мужской
Реальное имя: Пшеничный Алексей Анатольевич

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


Цитата(Oleg_Z @ 15.05.04 15:16)
Но все -таки стоит занести это в FAQ.

Сделано.


--------------------
Если что-то не делает того, что вы запланировали ему делать - это еще не означает, что оно бесполезно.
--------------------
Прежде, чем задать вопрос - Правила :: FAQ :: Поиск
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #11


Бывалый
***

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

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


По поводу файла turbo.tpl. Есть такая утилитка в составе Turbo/Borland Pascal, называется TPUMOVER. C помощью нее можно узнать, чего понапихано в TPL-файл (Turbo Pascal Library), достать ненужное и засунуть нужное - хоть Graph.tpu, хоть MySuperUnit.tpu.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #12


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

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

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


Цитата
Есть такая утилитка в составе Turbo

В составе TURBO ее нет!


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


Гость






В составе BP Она стабильно есть!
 К началу страницы 
+ Ответить 
сообщение
Сообщение #14


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

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

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


Цитата
В составе BP Она стабильно есть!

Только что скачал и убедился, что действительно есть!


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


Гость






Ищите и обрящете smile.gif
 К началу страницы 
+ Ответить 

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

 





- Текстовая версия 28.03.2024 22:46
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name