Функция ReadBuf
Модуль WinCrt
Вводит строку из окна CRT.
Объявление:
Function ReadBuf(Buffer : PChar; Count : Word) : Word;
Режим:
Замечания:
В эту функцию передаются два параметра - Buffer и Count. Buffer указывает на
строковый буфер, в котором есть место на Count символов. Count содержит
число символов, которое нужно считать. Маркер конца строки (#13+#10 - CR+LF)
автоматически добавляется к строке, когда пользователь нажимает Enter.
Возвращаемое значение:
Число считанных символов, включая конец строки или маркер конца файла.
Пример:
Uses WinCrt;
Var C : PChar;
Begin
GetMem(C, 20);
C:=#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0;
WriteLn('Введите фразу длиной до 20 символов:');
ReadBuf(C, 20);
WriteLn('Вы ввели: ');
WriteLn(C);
End.
См. также:
ReadKey