Установка текстового режима

Работу в текстовом режиме, управление клавиатурой, курсором и звуком выполняет в языке Pascal стандартный модуль CRT. Подключение модуля CRT к программе пользователя осуществляется с помощью USES CRT;.

Текстовый режим используется для вывода символов и характеризуется количеством. Количество символов на экране компьютера по горизонтали и вертикали зависит от типа видеоадаптера и параметров текстового режима и варьируется по горизонтали от 40 до 80. Для установки различных текстовых режимов вывода информации используется процедура TextMode(mode:word);, которая задает текстовый режим модуля mode, который может быть указан в виде именной константы или с помощью числового значения. Некоторые значения именных констант режимов представлены в таблице 1.

Таблица 1.

Имя константы Значение Разрешение экрана Цветной режим
BW40 40x25 Черно-белый для цветного адаптера
Co40,C40 40x25 Цветной
BW80 80x25 Черно-белый для цветного адаптера
Co80,C80 80x25 Цветной
Font8x8 80/40x50 Цветной для адаптера VGA

После установки текстового режима началом отсчета координат является верхний угол экрана с координатами (1,1). Координата Х изменяется по горизонтали слева направо, а Y по вертикали сверху вниз.