Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2011, 00:26   #1
tinton
Пользователь
 
Регистрация: 29.10.2011
Сообщений: 25
Печаль графика

при попытке запуска любой программы с графикой на паскале, будь то скаченная с инэта или написанная вручную паскаль разворачивается на весь экран темное окно на секунду и закрывается сам. редкей прописаны даже редлен пробовал. одно и тоже. может кто сталкивался подскажите в чем проблема может быть?
tinton вне форума Ответить с цитированием
Старый 27.11.2011, 07:40   #2
madmot
Форумчанин
 
Регистрация: 04.09.2007
Сообщений: 155
По умолчанию

смотри типа такого, инициализация графического режима, а Паскаль, насколько знаю всегда разворачивает на 640 точек, полный экран, и кстати русский сразу теряет.
Код:
procedure Init;
var gd,gm:integer;
begin
  gd:=Vga; gm:=VgaHi; InitGraph(gd,gm,'');
  directvideo:=false;
end;
madmot вне форума Ответить с цитированием
Старый 27.11.2011, 09:54   #3
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,375
По умолчанию

Смотри на операционную систему.
Уже Win Xp с SP3 не позволяет запускать графический режим для TP 7.
С SP 2 у меня ещё работало
С SP 3 симптомы точно такие, как описаны автором.
Про АВС и другие компиляторы Win Pascal, например, слышал и что-то пробовал - так же не работало. Остановился на FP.
Проблема в том, что драйвер egavga.bgi (в TP 7 он отвечает за графику) пытается работать с видео на прямую, что запрещено в многозадачных ОС.
Воспользуйся Free Pascal и будет счастье.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 27.11.2011, 13:04   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ещё можно воспользоваться программой DOSBox
она эмулирует нормальную рабочую среду для DOS программ.
Особенно актуально для графических программ (старых игрушек, например). Графические программы под TurboPascal тоже нормально работают.
Дополнительный плюс - можно делать скриншоты.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
графика в С++ Артем(Kravcos) Общие вопросы C/C++ 3 24.05.2011 21:43
3d графика 555shiro WPF, UWP, WinRT, XAML 1 17.03.2011 22:44
Графика в С# onded Общие вопросы .NET 2 10.12.2009 13:56
графика MariyaVo Помощь студентам 3 06.04.2009 19:37
Графика в си Scate Помощь студентам 6 25.11.2008 23:31