Yurijnd.com
Понедельник, 14.07.2025, 00:21
Меню сайта

Вход на сайт

Поиск

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Функция ReadBuf

    Вводит строку из окна 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.
    Copyright MyCorp © 2025
    Сделать бесплатный сайт с uCoz