Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Mause.tpu

Автор: killerfriz 13.05.2004 13:07

Я програмирую в среде Turbo Pascal попытался запустить вот эту прогу (посмотреть мож чему научиться)

Код

program lab42;
uses mouse,graph;
var d,m,x,y:integer;
   c,f,e:boolean;
procedure nlo(x,y:integer);
begin
fillellipse(x,y,50,20);
Ellipse (x,y-4,190,357,50,20);
Line (x+10,y-12,x+20,y-40);
Line (x-10,y-12,x-20,y-40);
Circle (x+10,y-12,2);
Circle (x-10,y-12,2);
line(x-10,y+20,x-20,y+40);
line(x+10,y+20,x+20,y+40);
line(x-25,y+40,x-15,y+40);
line(x+15,y+40,x+25,y+40);
end;
begin
d:=0;
initgraph(d,m,'');
getmousexy(x,y,c,f,e);
setxrange(50,580);
setyrangle(40,430);
repeat
setcolor(0);
nlo(x,y);
getmousexy(x,y,c,f,e);
setcolor(7);
nlo(x,y);
until c=true
end.




После чего он мне выдал мол Фаил MAUSE.TPU не найден. Подскажите как оно ... ато я не догоняю (Дурень наверно blink.gif ) rolleyes.gif

Автор: BlackShadow 13.05.2004 14:09

Для того, чтобы это заработало, нужно тебе иметь все используемые библиотеки. Mouse.Tpu в стандартный набор не входит, а в этой проге используется. Так что скачай http://pascal.sources.ru и вперёд.

Автор: Altair 13.05.2004 18:39

Советую начинать с программ без подключаемых модулей.

Автор: BlackShadow 13.05.2004 19:38

Или хотя бы без крысы smile.gif

Автор: trminator 14.05.2004 1:34

а mouse.tpu положишь туда же, где лежит graph.tpu (этот путь должен быть прописан в Options > Directories > Unit directories)