Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
 Аватар для DSBM
2 / 2 / 2
Регистрация: 28.10.2013
Сообщений: 76

Процедура "line"

05.12.2013, 01:28. Показов 3720. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет, форумчане!
Как в Паскале работает процедура "line"?
При написании программы, после того, как начинаю использовать эту функцию, компилятор пишет, что модуль "Graph" не был подключён, надо воспользоваться "InitGraph".
Процедура "lineTo(x1,y1)" тоже ни к чему не приводит.
Исходный код прилагается.
Заранее спасибо.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{Made by SiD}
program Sid;
  uses
  graph, crt;
var
  dr, md: integer;
  x, y: byte;
begin
    dr:=0;
    md:=0;
    initgraph(dr, md, '');
    {Graphic mode is connected}
     textbackground(1);
     clrscr;
     x:=succ(0);
     y:=succ(0);
     window(x, y, x+20, y+20);
     textbackground(1);
     clrscr;
     {Windows set}
     textcolor(2);
     gotoxy(6,2);
     lineto(6,2,10,10);
     {First triangle}
    closegraph;
    repeat
    until keypressed;
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.12.2013, 01:28
Ответы с готовыми решениями:

Хранимая процедура и ошибка Syntax error or access violation /Site/registration.asp, line 50
Привет! Вызываю хранимую процедуру из FoxPro Вот мой код: <% Dim objConn, objCmd set objConn =...

Ошибка Undefined subroutine &main::timelocal called at /1.pl line 16, <> line 1.
хелло алл! в проге подключил: use gmtime; use localtime; спотыкается на строке: my @a=localtime; my $tt=timelocal($a); ...

Select Line. Change one of textBoxes. button return items to his Line
А как можно в` txtBox2 менять на пример` 1.09 на 2.7 и` press button так, что бы в` 2 Line в` 2 ColumnHeaderе` 1.09 стал 2.7 ?

3
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
05.12.2013, 10:16
Цитата Сообщение от DSBM Посмотреть сообщение
модуль "Graph" не был подключён
Скопируйте в папке Units файл Graph.tpu в папку с программой.
1
 Аватар для DSBM
2 / 2 / 2
Регистрация: 28.10.2013
Сообщений: 76
05.12.2013, 10:31  [ТС]
Puporev, скопировал ещё когда устанавливал Паскаль. Скачал со стороннего ресурса модуль Grapg.tpu, тоже не работает.
0
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
05.12.2013, 10:33
Вообще это не программа, а бред. Перепутан текстовый режим с графическим..
Попробуйте так
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
uses graph, crt;
var dr, md: integer;
    x, y: byte;
begin
clrscr;
x:=succ(0);
y:=succ(0);
window(x, y, x+20, y+20);
textbackground(1);
textcolor(2);
clrscr;
gotoxy(6,2);
write('12345');
readln;
dr:=0;
md:=0;
initgraph(dr, md, '');
setcolor(red);
line(10,10,450,300);
readkey;
end.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.12.2013, 10:33
Помогаю со студенческими работами здесь

line 13: unlit: Program line next to comment phase `Literate pre-processor' failed (exitcode = 1)
Пишу в WinGHCi Отвечает: line 13: unlit: Program line next to comment phase `Literate pre-processor' failed (exitcode = 1) ...

Aa, bb, cc = [map(int, line) for line in lines] - генератор не работает
Ребят всем здрасте! Хочу присвоить переменным ,через генератор, int значения, но с генераторами работал мало , поэтому сахарок не...

[Audigy4] Перебросить звук с Line Out 1 на Line Out 2 программно.
После покупки 2.1 системы появилась необходимость использовать наушники. На колонках (Dialog J-201B) выхода на них нет. Остается...

пoчтa не пoсылaется: Microsoft VBScript runtime error '800a01a8' Object required: '' /veronicatest/netronDB/testemail.asp, line 54 line
ест кoд вoт тaкoй: &lt;html&gt; &lt;body&gt; &lt;table align='center' dir='rtl' lang='he' border='0' bgcolor='#FFFFFF' &gt; &lt;form...

Sonarqube: Ошибка Replace all non line feed end of line characters in this file "AdminController.php" by LF
Добрый день, быть может кто работал с Sonarqube. Проблема такая, не могу понять что он хочет: Replace all non line feed end of line...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru