Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания на РГР ПЯВУ.pdf
Скачиваний:
45
Добавлен:
12.03.2015
Размер:
747.05 Кб
Скачать

Необходимая информация

Общая характеристика базовых графических средств языка Pascal.

Для реализации графических операций в прикладных программах необходима базовая графическая система (БГС). Эта система может входить в состав системы программирования(Borland Pascal, Borland C) или быть частью операционного окружения (системы класса Windows).В частности, в системе Borland Pascal базовые графические средства представлены набором графических драйверов (файлы типа EGAVGA.BGI) и набором констант, типов, переменных, процедур и функций, собранных в модуле Graph (файл GRAPH.TPU).Аналогичные средства существуют и для языка С.

В целом, все процедуры и функции модуля Graph можно разбить на следующие основные группы:

1)инициализация и завершение графического режима;

2)вывод основных графических примитивов;

3)установка атрибутов графических примитивов;

4)запрос значений атрибутов;

5)копирование.

Инициализация графического режима.

Инициализация должна выполняться перед непосредственным использованием процедур модуля Graph для построения изображения. Инициализация заключается в задании используемого графического драйвера и графического режима для этого драйвера. Процедура инициализации загружает указанный драйвер в оперативную память и настраивает систему на работу в графическом режиме.

Для указания используемого драйвера можно воспользоваться следующими константами:

Ega = 3

Vga = 9

6