Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Почему не работает, никто не знает? (http://www.tehnari.ru/f41/t61285/)

Евгения18 15.12.2011 17:34

Почему не работает, никто не знает?
 
В лазарусе..
пишут что проект успешно собран а на форме ничего не появлется..
uses
graph;
const
radius=200;
var
driver,mode:integer;
ugol:real;
x,y:integer;
x0,y0:integer;
begin
driver:=installuserdriver('svga256',nil);
mode:=4;
initgraph(driver,mode,'');
x0:=getmaxx div 2;
y0:=getmaxy div 2;
ugol:=0;
while ugol<2*pi do begin
x:=x0+round(radius*cos(ugol));
y:=y0+round(radius*sin(ugol));
putpixel(x,y,white);
ugol:=ugol+pi/180;
end;
readln;
closegraph;
end.

Vladimir_S 15.12.2011 19:44

Цитата:

Сообщение от Евгения18 (Сообщение 635470)
В лазарусе.. пишут что проект успешно собран а на форме ничего не появлется..

Ничего про Лазарус не знаю, но при запуске в обычном Турбопаскале прекраснейшим образом рисуется пунктирная окружность. Но! Я при тестировании запускал свой модуль старта графического режима, а все Ваши установки закомментарил. Отсюда вывод: либо у Вас неправильно сконфигурирована команда InitGraph (что скорее всего), либо окно этого Лазаруса, либо и то, и другое. А в собственно программе ошибок нет.


Часовой пояс GMT +4, время: 17:41.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.