imho.ws |
![]() |
![]() |
|
Сообщения:
Перейти к новому /
Последнее
|
Опции темы |
![]() |
# 1 |
Member
Регистрация: 30.09.2002
Сообщения: 320
![]() |
Проблемы с графическим режимом в Borland Pascal 7
Код:
Program Ex_1; Uses Graph; Var Gd, Gm: integer; Begin Gd:=VGA; Gm:=VGAhi; Initgraph(Gd,Gm,''); if GraphResult = grOk then begin line(0,0,639,479); Readln; CloseGraph; end; End. |
![]() |
![]() |
# 2 |
Junior Member
Регистрация: 08.10.2004
Сообщения: 128
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
steelik
еще один модуль crt, или это у меня в голове все перевернулось или он должен быть подключен... и еще в настройках паскаля, должны быть указаны пути до директорий с модулями... в общем это основные проблемы которые у меня были во время учебы |
![]() |
![]() |
# 4 |
Member
Регистрация: 18.08.2004
Пол: Male
Сообщения: 235
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
steelik
По ходу все у тебя работает: программа запускается, переходит в граф. режим и, после рисования линии, выходит из него и завершается. А оператор Readln; в граф. режиме не осуществляет задержку. Попробуй вместо него поставить конструкцию вроде repeat until (readkey=#13); (Enter для выхода). |
![]() |
![]() |
# 5 |
::VIP::
Звезда первого сезона Молчун-2004 Регистрация: 24.08.2002
Сообщения: 1 575
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
steelik
Есть там маленький глюк: даже прописав все пути или конкретно указав в InitGraph путь к графическому драйверу (третий параметр), он (драйвер) не находится. Попробуй переписать его (файлик egavga.bgi из папки BGI) в текущую папку (в которой лежит сама твоя прога). И еще можно попробовать детектить графический режим, а не указывать явно - с этим тоже возникают проблемы при работе из под винды: Код:
uses graph, crt; var gd, gm: integer; begin gd := detect; initgraph (gd, gm, ''); if GraphResult = grOk then begin line (0, 0, getmaxx, getmaxy); readkey; closegraph; end; end.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы! |
![]() |