Использование экрана дисплея в модуле Crt
Назначение модуля
Модуль Crt предназначен для работы со стандартными устройствами ввода и вывода в нестандартных режимах. Пояснения: стандартный режим системных устройств ввода/вывода выполняется через процедуры и функции операционной системы, нестандартный режим - через функции, записанные в ПЗУ BIOS и прямо через видеопамять.
В этом модуле есть процедуры работы с экраном (в текстовом режиме), с клавиатурой, со звуком и отдельная процедура задержки.
Координаты экрана
При работе с экраном, как и в стандартном режиме, экран разбивается на строки, каждая строка - на одинаковые прямоугольные позиции (знакоместа). В каждую позицию можно поместить один символ. Знакоместа задаются двумя координатами: номером строки и номером столбца (номером символа в строке). Строки нумеруются сверху экрана вниз, начиная с 1, столбцы - слева направо, также начиная с 1.
Модуль Crt позволяет работать с любым прямоугольным окном экрана. Окна задаются координатами двух углов
Работа с текстом
Работа с цветом
При выводе символа прямоугольник знакоместа можно
закрасить цветом фона, а сам символ изображать цветом переднего плана.
Работа со звуком
Пример программы
Глава 12.Стандартный модуль работы с графическим экраном Graph