Модуль WinCrt
Вводит строку из окна CRT.
Объявление:
Function ReadBuf(Buffer : PChar; Count : Word) : Word;
Режим:
Windows
Замечание:
В эту функцию передаются два параметра - 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.