15.2. Модификация операторов Read, ReadLn

We use cookies. Read the Privacy and Cookie Policy

Операторы Read и ReadLn считывают поступающую информацию по строкам. Так, при вводе с клавиатуры, информация уходит на обработку только после ввода кода закрытия строки (а он вырабатывается клавишей Enter или Return).

При наборе на клавиатуре вводимые символы отображаются на дисплее, а их коды запоминаются в специальном буфере и передаются на обработку только после нажатия клавиши ввода. Пока строка символов не введена, ее можно редактировать, используя клавишу удаления символов Backspace.

После подключения модуля CRT набор клавиш редактирования расширяется комбинациями и клавишами, приведенными в табл. 15.2.

Таблица 15.2

Клавиша или комбинация

Действие

Esc

Стирает все символы в строке ввода

Ctrl+A

Дублирует клавишу Esc

Ctrl+S

Дублирует клавишу BackSpace

- 319 -

Ctrl+D

Вызывает очередной символ из введенной ранее, но стертой строки ввода

Ctrl+F

Вызывает всю стертую ранее строку ввода

Ctrl+Z

Вводит строку (заканчивает ввод) и вырабатывает признак конца файла, если значение системной переменной модуля CRT CheckEOF=True (см. разд. 15.3.2.2)

Комбинация клавиш Ctrl+Z может быть весьма полезна при создании файлов на диске непосредственным вводом с клавиатуры.

Далее речь пойдет о дополнительных возможностях модуля CRT и реализуемых в нем процедурах и функциях.