Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
выш.мат. методичка.DOC
Скачиваний:
32
Добавлен:
13.02.2015
Размер:
1.71 Mб
Скачать

C80 с080 Для совместимости с версией 3.0

Коды цветов.

Вlасk

0

Черный

DarkGray

8

Темно-серый

Blue

1

Синий

LightBlue

9

Светло-синий

Green

2

Зеленый

LightGrееn

10

Светло-зеленый

Суаn

3

Голубой

LightСуаn

11

Светло-голубой

Red

4

Красный

LightRed

12

Розовый

Маgenta

5

Фиолетовый

LightMagenta

13

Светло-фиолетовый

Вrown

6

Коричневый

Yеllow

14

Желтый

LightGraу

7

Светло-серый

White

15

Белый

Вlink

128

Мерцание символа

Цвета с кодами от 0 до 7 включительно можно использовать как для симвс лов, так и для фона. Остальные цвета и код мерцания можно использовать тол ко для символов.

Перечень переменных модуля приведен в табл. 14.

Таблица 14. Переменные модуля Сrt

Имя Тип Назначение

СhескВrеаk

Вооlеаn

Разрешение анализа Сtrl+Вrеаk

СhескЕоf

Воо1еаn

Разрешение помещения признака конца файла

СhесkSnow

Воо1еаn

Разрешение подавления "снега"

DirectVideo

Воо1еаn

Разрешение прямой адресации видеопамяти

LastМоdе

Word

Текущий текстовый режим

ТехtАttr

Вуtе

Текущие атрибуты текста

WindMin

Word

Координаты левого верхнего угла окна

WindМах

Word

Координаты правого нижнего угла окна

Переменная СhескВrеаk управляет реакцией программы на комбинацию клавиш Сtrl+Вrеаk. Если эта переменная равна Тruе, комбинация Сtrl+Вгеаk вызывает прекращение работы программы, в противном случае никакой реакции на эту комбинацию не происходит. Переменная СheckЕоf управляет размещением признака конца файла. Если эта переменная равна Тruе, комбинация клавиш Сtrl+Z помещает в файл признак конца файла, в противном случае эта комбинация не оказывает никакого действия. Переменная СheckSnow разрешает (если равна Тrue) или запрещает (в случае False) подавление "снега" на экране для видео-адаптеров СGА. Переменная DirectVideo позволяет или запрещает непосредствен­ную запись информации процедурами Write и WriteLn в видеопамять (в случае Тrue - прямая запись в видеопамять, в случае False - запись через ВIOS). В пе­ременной LastMode помещается значение текущего текстового, режима, установ­ленное процедурой ТехtМоdе (см. табл. 13). Переменная ТехtАttr содержит уста­новленные атрибуты (цвета фона и символов) текста. В переменных WindMin и WindМах находятся координаты левого верхнего и правого нижнего углов окна. В каждой из этих переменных младший байт содержит Х-координату, а старший - Y-коррдинату.

Таблица, 15. Процедурыи функции модуля Сrt

Имя

Назначение

Процедуры задания-режимов работы

ТехtМоdе

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

Процедуры управления цветом

HighVideo

Задание высокой яркости символов

LowVideo

Задание малой яркости символов

NormVideo

Задание-исходной яркости символов

ТехtВасkground

Задание цвета фона

ТехtСоlоr

Задание цвета символов

Процедуры работы с экраном

СlrЕоl

Удаление символов от курсора до конца строки

СlrSсr

Очистка экрана

DelLine

Удаление строки в которой находится курсор

GotoXY

Перемещение курсора в заданную позицию

InsLine

Добавление пустой строки на экране

Window

Задание размеров окна

Функции работы с экраном

WhereХ

Текущая координата Х курсора

WhereУ

Текущая координата Y курсора

Функции работы клавиатурой

КеуРrеssed

Проверка нажатия клавиши

ReаdКеу

Чтение символа с клавиатуры

Процедуры управления звуком

Sound

Включение звука

NoSound

Отключение звука

Процедуры разнообразного назначения

dе1ау

Задержка выполнения программы

AssignСrt

Связь текстового файла с устройством СRТ