Link Search Menu Expand Document

Консоль

Тип-одиночка
Стд::СредаИсполнения::Консоль
Базовые типы: Объект

Иерархия типа

graph BT;
Консоль-->Объект;

Объект для ввода/вывода в консоль ОС.

Пример

метод Поприветствовать()
    знч Имя = Консоль.СчитатьСтроку("Введите свое имя: ")
    Консоль.Записать("Привет, %Имя")
;

Сравнение ссылочное


Методы

Записать

Записать(Значение: Объект?)

Записывает в выходной поток строковое представление объекта Значение. Преобразование к строке осуществляется через ВСтроку.


ЗаписатьОшибку

ЗаписатьОшибку(ТекстОшибки: Строка)

Записывает в поток ошибок текст произошедшей ошибки ТекстОшибки.


СчитатьБулево

СчитатьБулево(ПодсказкаВвода: Строка = ""): Булево

Считывает из входящего потока строку и возвращает соответствующее значение булево. Допустимый формат ввода (регистр не учитывается):

  • Истина: “True” / “Истина” / “Yes” / “Да”
  • Ложь: “False” / “Ложь” / “No” / “Нет”

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

ПодсказкаВвода - Текст, который добавляется в виде подсказки для пользователя в начало ввода.


СчитатьПароль

СчитатьПароль(ПодсказкаВвода: Строка = ""): Строка

Считывает и возвращает из входящего потока пароль. При вводе символов, вывод в консоль не осуществляется.

ПодсказкаВвода - Текст, который добавляется в виде подсказки для пользователя в начало ввода.


СчитатьСимвол

СчитатьСимвол(ПодсказкаВвода: Строка = ""): Строка

Считывает и возвращает из входящего потока 1 символ. В случае если считать строку не удалось, пользователю отображается сообщение и предлагается еще раз ввести строку. ПодсказкаВвода - Текст, который добавляется в виде подсказки для пользователя в начало ввода.


СчитатьСтроку

СчитатьСтроку(ПодсказкаВвода: Строка = ""): Строка

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

ПодсказкаВвода - Текст, который добавляется в виде подсказки для пользователя в начало ввода.


СчитатьЧисло

СчитатьЧисло(ПодсказкаВвода: Строка = ""): Число

Считывает из входящего потока строку и возвращает соответствующее числовое значение. Формат вводимого для чтения числа обусловлен локалью (разделители между разрядами, перед дробной частью). В случае несоответствия формату попытка ввода повторяется, пользователю отображается сообщение и предлагается еще раз ввести число.

ПодсказкаВвода - Текст, который добавляется в виде подсказки для пользователя в начало ввода.


Список унаследованных методов

Объект