Буферизованный ввод без эхо-вывода



2.5.2. Буферизованный ввод без эхо-вывода

На входе: AH = 08h. На выходе: AL = ASCII-код символа или 0. Если регистр содержит 0, то следующий вызов этой же функции возвратит в регистре AL расширенный ASCII-код символа. Функция проверяет комбинации клавиш Ctrl-C и Ctrl-Break.

Функция аналогична предыдущей. Она читает символы со стандартного устройства ввода. Если стандартным устройством ввода является клавиатура, и буфер клавиатуры пуст, выполнение программы задерживается до нажатия на любую клавишу.

Эту функцию необходимо использовать в тех случаях, когда не требуется автоматически дублировать на экране вводимые с клавиатуры символы. Например, с ее помощью можно организовать ввод паролей.



Содержание раздела