|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.04.2011, 09:09 | #1 |
Пользователь
Регистрация: 01.03.2011
Сообщений: 28
|
Зарисовать весь экран окружностями.
Написала программу в Турбо Паскале, но она не работает, т.к. пишет что не найден модуль Graph. Что я неправильно сделала?
Код:
|
10.04.2011, 12:46 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Вам надо скачать GRAPH.TPU и положить его там, где его увидит компилятор (куда настроены пути). например, туда же, где лежит сам TURBO.EXE.
версия Turbo Pascal какая у Вас? ну и сразу же могу сказать - рядом с Вашей программой должны находится BGI файлы (EGAVGA.BGI, например) |
10.04.2011, 13:55 | #3 |
Пользователь
Регистрация: 01.03.2011
Сообщений: 28
|
версия 7.1. И GRAPH.TPU и BGI файлы (EGAVGA.BGI, например) находятся в папке ТурбоПаскаль 7.1. И никак не могу взять в толк,чего не хватает.Прописала директорию в меню Options/Directories путь к файлу graph.tpu, например, d:\Program Files\Turbo Pascal 7.1\(там у меня папка со всеми файлами.
Должна ли я в программе добавить : Код:
Последний раз редактировалось vereney; 10.04.2011 в 15:22. |
10.04.2011, 15:41 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
похоже, что Вы всё путаете....
тут Вы пишете, что "И GRAPH.TPU и BGI файлы (EGAVGA.BGI, например) находятся в папке ТурбоПаскаль 7.1" и тут же: "Должна ли я в программе добавить :С InitGraph(GrDriver, GrMode, 'C:\TP\BGI'); " Зачем такое добавлять, если у Вас нет на диске C: папки \TP\BGI ?! это раз. второе. я бы крайне рекомендовал Вам создать в корню диска (хоть C:, хоть D папку TP и именно туда переписать содержимое папки d:\Program Files\Turbo Pascal 7.1\ ну и настроить пути к этим папкам. 3) GRAPH.TPU должен (по умолчанию!) лежать в подпапке TP\BIN (я же писал, там же, где находится файл TURBO.EXE ) 4) файл GRAPH.TPU и EGAVGA.BGI - могут вполне находится в разных папках! Обычно в папке TP создают подпапку BGI и при иницилизации графики указывают путь к этой папке: InitGraph(GrDriver, GrMode, 'C:\TP\BGI'); но вполне можно просто переписать EGAVGA.BGI туда, где лежит исходники вашей программы (точнее в ту папке, где будет лежать созданный из вашего исходника исполняемый EXE файл)... |
10.04.2011, 15:46 | #5 |
Пользователь
Регистрация: 01.03.2011
Сообщений: 28
|
Похоже, не понимаю суть, простите, постараюсь разобраться, спасибо за терпение к таким вот ученикам
|
10.04.2011, 16:39 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Либо четко указать : Код:
I'm learning to live...
|
|
10.04.2011, 17:50 | #7 |
Пользователь
Регистрация: 01.03.2011
Сообщений: 28
|
Запустить графику запустила.ТОлько вот рисуется всего два кружочка,цикл не получился
Код:
|
10.04.2011, 19:09 | #8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
какой кошмар...
1) зачем Вы ДВАЖДЫ иницилизируете графику?! InitGraph достаточно один раз вызвать! 2) кто Вас учил в цикле FOR I:= изменять I ?! Цитата:
вы 21 раз выводите в цикле - это потому что Вы рисуете эти кружочки в одном и том же месте! (место расположения у Вас в коде не зависит от переменной цикла!) ДОБАВЛЕНО не знаю, как Вы хотите покрыть экран кружочками. но посмотрите этот пример Код:
Последний раз редактировалось Serge_Bliznykov; 10.04.2011 в 19:12. |
|
10.04.2011, 20:07 | #9 |
Пользователь
Регистрация: 01.03.2011
Сообщений: 28
|
Конечно, я понимаю ваше удивление.Но мы учимся и у нас не все получается,поэтому то и обращаемся к вам)).И если вам несложно, поясните
Код:
Код:
Последний раз редактировалось vereney; 10.04.2011 в 20:14. |
10.04.2011, 20:10 | #10 | ||||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Цитата:
Цитата:
I'm learning to live...
|
||||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
приложение во весь экран | Михаил Юрьевич | Общие вопросы Delphi | 6 | 23.08.2010 19:40 |
Во весь экран | _-Re@l-_ | Общие вопросы Delphi | 10 | 22.06.2010 11:00 |
Во весь экран!!! | Orodret | Общие вопросы C/C++ | 2 | 01.05.2009 17:58 |
форма во весь экран??? | zzzzz | Помощь студентам | 8 | 08.11.2007 08:39 |
во весь экран | Артэс | Общие вопросы C/C++ | 7 | 17.08.2007 23:37 |