Перенос программы из tp7 в fpc. Что делать с графикой?

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Перенос программы из tp7 в fpc. Что делать с графикой?

Сообщение ivani1 » 16.05.2007 16:59:10

Доброго дня всем.
Пытаюсь скомпилировать программу в fpc. Компилит наормально.
Однако, при работе должна строиться характеристика переходного процесса. В tp7 все нормально. А в fpc никак...
Помогите, ребята. Я просто ГОРЮ со сроками уже.
Исходник выкладываю на народ. Здесь прикрепить некуда.


http://ivani12.narod.ru/1.pas
ivani1
незнакомец
 
Сообщения: 1
Зарегистрирован: 16.05.2007 16:36:53

Сообщение Alexander » 16.05.2007 17:20:51

Не знаю, какая у тебя ОС (чую ДОС), но у меня под ЛИНУКСОМ
собралась без вопросов и... заработала. Вначале даёт ввести два
параметра, затем чёрный экран, затем я нажал enter и появился
график (синусоида) и какие то надписи. Видеорежим страшный,
похож на ЦГА. После нажатия эскейп возвращается в иксы. Вот.
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 821
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда

Сообщение Leshik » 29.05.2007 13:43:28

та же проблема,

есть програмка инициализирую графику, открывается окно винды и в нем все выводится , а что б что то ввести надо вводить в консоль

вот и вопрос как инициализировать графику под дос как в TP или как получить сообщение передаваемое окну в которое выводится графика??

мне надо знать положение курсора и нажатие кнопок мыши
Leshik
незнакомец
 
Сообщения: 2
Зарегистрирован: 29.05.2007 13:38:49

Сообщение Alexander » 30.05.2007 00:01:26

Тут ведь вот в чём хитрость. ФПК 32 битный компилятор и под досом
работает через некий экстендер. А TP 16 битный. То есть вот такие
вещи напрямую работающие с аппаратурой сложнее чем в ТР.

И баги могут быть. Я думаю и вопросы использования и баги стоит
направлять тем разработчикам ФПК, которые его под ДОС портируют.

Парадоксально, но вышеуказанная программа действительно
собралась (без изменений) под Линукс и заработала. Наверное
зацепилась какая нибудь (S)VGAlib.
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 821
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда

Сообщение Leshik » 30.05.2007 19:19:53

а под винду никто не поможет ???
Leshik
незнакомец
 
Сообщения: 2
Зарегистрирован: 29.05.2007 13:38:49

Сообщение Romtek » 03.06.2007 12:59:22

Я, кажется, понимаю в чём дело: всё дело в переключении видеостраниц. Вся бага в этом.
Аватара пользователя
Romtek
постоялец
 
Сообщения: 190
Зарегистрирован: 22.05.2005 12:29:35
Откуда: Рамат Ган


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru