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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 30.05.2010, 04:49   #1
AndrewPl
Пользователь
 
Регистрация: 23.04.2010
Сообщений: 52
Вопрос паскаль.Как подключить модуль ''graph'' в паскале abc?

Как подключить модуль ''graph'' в паскале abc?
AndrewPl вне форума
Старый 30.05.2010, 06:43   #2
DoDge_VipeR
Форумчанин
 
Аватар для DoDge_VipeR
 
Регистрация: 30.04.2010
Сообщений: 317
По умолчанию

Цитата:
Как подключить модуль ''graph'' в паскале abc?
Код:
uses GraphABC;
icq:627719[сто сорок четыре] - помогу с Pascal & Delphi!
DoDge_VipeR вне форума
Старый 30.05.2010, 11:56   #3
AndrewPl
Пользователь
 
Регистрация: 23.04.2010
Сообщений: 52
По умолчанию

спасибо,а почему теперь выбивает в строке "grDriver:=Detect;" - "неизвестный идентификатор"?
AndrewPl вне форума
Старый 30.05.2010, 12:14   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

grDriver объявлен?
p51x вне форума
Старый 30.05.2010, 12:27   #5
AndrewPl
Пользователь
 
Регистрация: 23.04.2010
Сообщений: 52
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
grDriver объявлен?
нет,просто у меня на t p 7.1 работает,а на этом выбивает ошибку вышенаписаную ((((
AndrewPl вне форума
Старый 30.05.2010, 12:36   #6
DoDge_VipeR
Форумчанин
 
Аватар для DoDge_VipeR
 
Регистрация: 30.04.2010
Сообщений: 317
По умолчанию

в паскале abc это
Цитата:
grDriver:=Detect;
не нужно
icq:627719[сто сорок четыре] - помогу с Pascal & Delphi!
DoDge_VipeR вне форума
Старый 30.05.2010, 12:41   #7
AndrewPl
Пользователь
 
Регистрация: 23.04.2010
Сообщений: 52
По умолчанию

Цитата:
Сообщение от DoDge_VipeR Посмотреть сообщение
в паскале abc это
не нужно
он тогда пишет тоже самое на "InitGraph"(((
AndrewPl вне форума
Старый 30.05.2010, 12:56   #8
AndrewPl
Пользователь
 
Регистрация: 23.04.2010
Сообщений: 52
По умолчанию

????????????????
AndrewPl вне форума
Старый 30.05.2010, 13:06   #9
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Андрей, насколько я в курсе,
TurboPascal и PascalABC не совместимы по использованию графического режима!
Т.о. программу, которая у Вас работает в TP, просто так запустить под PascalABC не получится... надо переделывать..

у Вас в папке, куда установлен PascalABC скорее всего есть каталог SAMPLES
посмотрите в нём в каталоге GraphABC примеры программ.

вот, например, один файлик оттуда,
graphic1.pas:
Код:
// Процедура drawGraph рисования графика функции в полном окне
uses GraphABC;

type FUN = function (x: real): real;

function f(x: real): real;
begin
  f:=x*sin(x);
end;

// l (logical) - логические координаты
// s (screen) - физические координаты
procedure drawGraph(x1,x2,y1,y2: real; f: FUN);
 var
  xl,xl0,wl,yl,yl0,hl: real;
  xs0,ws,ys0,hs: integer;
 function LtoSx(xl: real): integer;
 begin
   Result:=round(ws/wl*(xl-xl0)+xs0);
 end;
 function LtoSy(yl: real): integer;
 begin
   Result:=round(hs/hl*(yl-yl0)+ys0);
 end;
 function StoLx(xs: integer): real;
 begin
   Result:=wl/ws*(xs-xs0)+xl0;
 end;
 var xi: integer;
begin // drawGraph
  xs0:=0; ys0:=WindowHeight;
  ws:=WindowWidth;
  hs:=WindowHeight;
  xl0:=x1;
  yl0:=y1;
  wl:=x2-x1;
  hl:=-(y2-y1);
  MoveTo(xs0,LtoSy(f(StoLx(xs0))));
  for xi:=xs0+1 to xs0+ws do
    LineTo(xi,LtoSy(f(StoLx(xi))));
end;

begin // program
  SetWindowCaption('График функции');
  drawGraph(0,4*6.28,-23,23,f);
end.
Serge_Bliznykov вне форума
Старый 30.05.2010, 13:24   #10
DoDge_VipeR
Форумчанин
 
Аватар для DoDge_VipeR
 
Регистрация: 30.04.2010
Сообщений: 317
По умолчанию

Цитата:
он тогда пишет тоже самое на "InitGraph"(((
в abc не нужна инициализация графики
icq:627719[сто сорок четыре] - помогу с Pascal & Delphi!
DoDge_VipeR вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Типизированные файлы, модуль Crt, Модуль Graph Kate_Fleur Помощь студентам 1 06.05.2010 17:43
Поиск пути, ...как подключить модуль? Лубышев Gamedev - cоздание игр: Unity, OpenGL, DirectX 1 25.09.2009 15:49
Как подключить модуль??? diliana Общие вопросы Delphi 3 29.05.2009 19:14
Delphi. Как правильно подключить модуль? SnowFall Помощь студентам 6 12.05.2009 02:34
Как подключить к проекту модуль ras.pas Михаил Юрьевич Общие вопросы Delphi 3 14.03.2009 15:45