| 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.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы! |
|
|