articles_609_modulcrt

advertisement
Стандартные процедуры управления
текстовым экраном TURBO PASCAL.
Рассматриваемые процедуры и функции входят в
стандартный модуль CRT библиотечного файла
Turbo.tpl и становятся доступными только после
указания предложения USES CRT в самом начале
программы.
1.Процедура TextColorустанавливает текущий цвет для
выводимых символов.
Формат обращения:
TextColor(<цвет>);
0 – черный
8 – темно-серый
1 – синий
9 – ярко-синий
2 – голубой
10 – ярко-зеленый
4 – красный
11 – ярко-голубой
5 – фиолетовый
12 – розовый
6 – коричневый
13 – малиновый
7 – светло-серый
14 – желтый
128 – мерцание
Если значение больше 15, то цвет определяется как остаток от
делениявыражения на 16 и добавляется мерцание
2.Процедура TextBackGroond - устанавливает цвет фона на
который будут выводиться символы.
Формат обращения :
TextBackGroond(<цвет>);
Если значение этого выражения больше 7, то цвет определяется
остатком деления на 8.
3. Процедура GotoXY – переводит курсор в требуемое положение на
экране
Формат: GotoXY (X,Y); – где Х – столбец, Y – строка
80
24+1
Y
X
4. Процедура ClrScr – очищает экран дисплея.
Обращение: ClrScr;
5. Процедура Window устанавливает границы активного окна
для вывода данных.
Формат обращения: Window (X1,Y1, X2, Y2);
где: X1, Y1 – левый верхний угол экрана,
X2, Y2 – правый нижний угол экрана
Download