Библиотека CRT

Паскаль содержит небольшое число встроенных команд, но зато может расширять свои возможности за счёт создания новых команд. Не обязательно описывать новые команды прямо в тексте программы. Можно подключить описания, хранящиеся в отдельных файлах – модулях. Универсальные модули, пригодные для подключения ко многим программам называются библиотеками. Библиотеки группируют команды по темам, например, библиотека, отвечающая за мультипликацию, библиотека, организующая вывод музыки и т.д… Некоторые библиотеки входят в поставку PascalABC. Они называются стандартными библиотеками. К ним относится и библиотека CRT. При её подключении возникает специальное текстовое окно для ввода и вывода. Большинство команд из CRT относятся к управлению выводом текста в это окно. Но в CRT входят также команды управления клавиатурой.

Для подключения к программе библиотеки используется команда USES, после которой указывается одна или (через запятую) несколько библиотек (например, uses crt; ). Эта команда располагается в следующей после заголовка строке, до других описаний.

При включении в программу библиотеки CRT, можно использовать такие новые команды:

 

1. TextSize(высота); Устанавливает размер символов в пунктах (по умолчанию 10 пунктов). Пункт - отрезок 1/3 мм.

2. CRTWindowSize(ширина,высота); Устанавливает размер текстового окна в символах.

3. Window(x1,y1,x2,y2); Определяет на экране текущее окно (в котором в дальнейшем будет происходить весь ввод-вывод). Устанавливает курсор в левый верхний угол текущего окна. Координаты задаются в символах текущего размера.

4. ClrScr; Очищает цветом фона все текстовое окно (или текущее окно, установленное процедурой window). Устанавли­вает курсор в левый верхний угол очищенного окна.

5. ClrEol; Очищает все символы с позиции курсора до конца строки без перемещения курсора.

6. DelLine; Удаляет строку, содержащую курсор.

7. InsLine; Вставляет пустую строку в позиции курсора.

8. HideCursor; Скрывает текстовый курсор.

9. ShowCursor; Делает текстовый курсор видимым.

10. TextBold; Устанавливает жирный стиль символов.

11. TextNormal; Устанавливает нормальный стиль символов.

12. TextColor(цвет); Устанавливает цвет текста, печатаемого после этой команды. Цвета, используемые в этой и следующей команде, указываются либо числом, либо английским словом-константой:








Дата добавления: 2014-12-18; просмотров: 2043;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.