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

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

Образовательный студенческий форум _ Информатика / Программирование _ Что нада для Графики в паскале?

Автор: RisingForceOnline 5.11.2007, 16:21

пишу программу
....
uses graph;...
на что паскаль выдет ошибку: file not found GRAPH.TPU
этот файл лежит в папке units /
что нужно сделать, чтоб графика работала?
P.S. мну по инфре пять ДвоеГ!, а графика не работает, и не могу на каникулах сделать дз по инфре

Автор: creer 5.11.2007, 17:09

В паскале Options->Directories нужно заполнить "Unit directories" и "Resource directories". Что-то типа "C:\BP\UNITS".

Автор: Stray 5.11.2007, 19:15

нужно скопировать файл GRAPH.TPU в папку, в которой сохранена программа

Автор: Dimka 5.11.2007, 20:59

Какой ужас, его (Pascal под DOS) до сих пор еще проходят?

Автор: RisingForceOnline 6.11.2007, 13:55

кароче нада было задать адрес драйвера в программе:
InitGraph(d,m,'d:\tp\bgi');
вот так)

Автор: creer 6.11.2007, 14:10

Dimka,
Вроде только в школах, институты на Delphi перешли smile.gif. А в школах и Basic под дос проходят...

RisingForceOnline,
Если его не задать, то будет "BGI Error: Graphics not initialized (use InitGraph)" wink.gif.

Автор: RisingForceOnline 6.11.2007, 17:46

да я понял уже, ипару программ написал))кружочки всякие)

Автор: AlexDemche 6.11.2007, 21:23

А бывает разницы никакой нет... Дельфи по сравнению с Паскалем ничего нового не дает.
Если Вы изучаете, например, алгоритмику то какая Вам разница Паскаль у Вас под ДОС или Дельфи под Виндовс...

Автор: creer 7.11.2007, 10:56

Да, разницы никакой в этом плане нет, но вот тогда зачем проходить Паскаль вообще? Разве для понимания алгоритмов необходимо знание какого-либо языка программирования? Не лучше ли воспользоваться каким-нибудь математическим пакетом, например, Maple?
С Delphi все же есть один плюс, программирование на этом языке позволяет создавать более-менее работающие программы. Паскаль под дос это уже не то...
Я считаю, что в школах лучше научить нормально пользоваться компьютером, объяснить что такое файл и как его скопировать на дискету или флешку, что такое ярлык и почему его не достаточно скопировать на ту же дискету или флешку. Научить нормально пользоваться Word'ом, Excel'ем, PowerPoint'ом и Outlook'ом. Показать как в интернете можно найти нужный материал. А вот, например, знание алгоритма сортировки "пузырек" (в школах редко проходят другие) вряд ли в дальнейшем пригодится. Лучше бы вместо всех этих языков программирования макросами в MS Office научить пользоваться.
Какой большой оффтопик получился...

Автор: AlexDemche 8.11.2007, 20:58

Ну для понимания алгоритмов теоретически конечно можно и не знать языка, но на практике, как правило, желательно их реализовать, чтобы хорошо разобраться. Тогда нужен язык с реализацией...при этом желательно использовать тот язык, который достаточно прост, чтобы не затенять структуру алгоритма своими языковыми конструкциями. Pascal, я думаю, вполне годится.

Автор: creer 10.11.2007, 19:09

Я совсем не против Паскаля. На мой взгляд он удобен и более прост для понимания, чем, например, Си. Только большинству тех, кому его преподают, он совершенно не понадобится. Таковы, к сожалению, особенности нашего образования.

Автор: таня171717 12.5.2009, 18:03

Цитата(Stray @ 5.11.2007, 19:15) *

нужно скопировать файл GRAPH.TPU в папку, в которой сохранена программа

вот я вот так сделала, ошибку он не выдаёт, но и рисунок не показывает(((не знаю что делать(((((((помогите(((

Автор: Inspektor 12.5.2009, 19:09

"uses graph;" не забыли?

Автор: таня171717 13.5.2009, 7:51

Цитата(Inspektor @ 12.5.2009, 19:09) *

"uses graph;" не забыли?

нет, когда я нажимаю ctrl+f9 он мне выдаёт : error 14:invalid filename (D:\tp7\zzzz.exe).

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)