Информатика. Часть 1. Мойзес О.Е - 103 стр.

UptoLike

Составители: 

103
Модуль Crt поддерживает ряд стандартных процедур и функций,
которые обеспечивают работу с экраном дисплея в текстовом режиме,
управление звуком и работу с клавиатурой.
Модуль Printer содержит драйвер печатающего устройства и
позволяет организовывать вывод информации на принтер.
Модуль Graph обеспечивает работу с экраном дисплея в
графическом режиме.
Для того чтобы использовать модули в программах,
их имена
следует указать в предложении uses, всегда находящемся после
заголовка программы. Например,
program Pr;
uses Crt, Graph;
... Модуль Сrt.
Работа с экраном в текстовом режиме
Всю выводимую на экран дисплея информацию подразделяют на
текстовую и графическую. Соответственно выделяют текстовый и
графический режимы.
Для инициализации текстового режима используется процедура
TextMode(Mode:word). Выполнение этой процедуры приводит к
очистке экрана и активации указанного режима. Для задания режимов
экрана используются следующие константы.
Наименование
константы
Значение
константы
Размер
экрана
Цвет
символов
Вид
адаптера
Bw40 0
40
×25
ч/б цветной
Co40 1
40
×25
цветной цветной
Bw80 2
80
×25
ч/б цветной
Co80 3
80
×25
цветной цветной
Mono 4
80
×25
ч/б ч/б
Font8x8 256
80
×43
(EGA)
цветной цветной
80×50
(VGA)
цветной цветной
Например, ТextMode(2) –черно-белый текстовый режим, 25х40.
TextColor(Color:byte) - устанавливает цвет выводимых на экран
символов.
TextBackGround(Color:byte) - устанавливает цвет фона, т.е. цвет
области, которая окружает отображаемый на экране символ.
ClrScr - очищает активное окно и устанавливает курсор в верхний
левый угол.
GotoXY(x,y:byte) - перемещает курсор в позицию с координатами
X, Y в рамках активного окна.