Объект Консоль

Объект Консоль

Объект Консоль представляет собой текстовое окно для ввода и вывода текста.

Внимание! Все элементы, помеченные звёздочкой ( * ), доступны только во второй версии языка!

 

Пауза() (Ждать() *)

Функция консоли.

Ожидает ввода (нажатия клавиши) в консоли с выводом сообщения.

Пример:

Консоль.Пауза()

В результате выполнения в консоль будет выведено:

Press any key to continue…

Консоль.Ждать()

В результате выполнения в консоль будет выведено:

Нажмите клавишу для продолжения…


ЖдатьЕслиВидна()

Функция консоли.

Ожидает ввода (нажатия клавиши) в консоли с выводом сообщения, если консоль видна.

Пример:

Консоль.ЖдатьЕслиВидна()

В результате выполнения в случае если консоль видна, в ней будет выведено:

Press any key to continue…


ЖдатьМолча()

Функция консоли.

Ожидает ввода (нажатия клавиши) в консоли без вывода текста.

Пример:

Консоль.ЖдатьМолча()


Заголовок

Свойство консоли.

Позволяет задать или узнать текущий заголовок окна консоли.

Пример:

Консоль.Заголовок = "Консольное окно"

В результате выполнения в заголовке окна консоли будет выведен текст «Консольное окно«.


Очистить()

Функция консоли.

Очищает окно консоли, применяя ко всему окну последние значения цветов фона и текста.

Пример:

Консоль.Очистить()


ПечатьСтроки(Текст)

Функция консоли.

Выводит в окно консоли заданный текст, начиная с текущей позиции курсора, с последующим переводом курсора в начало новой строки.

Параметр:
Текст — тот текст, который будет выведен. Также, здесь может присутствовать и числовое значение, которое будет выведено как текст.

Пример:

Консоль.ПечатьСтроки("Привет, мир!")

В результате выполнения в консоль будет выведено:

Привет, мир!


Печать(Текст)

Функция консоли.

Выводит в окно консоли заданный текст, начиная с текущей позиции курсора, без перевода строки.

Параметр:
Текст — тот текст, который будет выведен.

Пример:

Консоль.Печать("Привет всем!")

В результате выполнения в консоль будет выведено:

Привет всем!


Показать()

Функция консоли.

Показывает на экране окно консоли, если оно было скрыто.

Пример:

Консоль.Показать()


Скрыть()

Функция консоли.

Скрывает на экране окно консоли, если оно было видимо.

Пример:

Консоль.Скрыть()


Слева

Свойство консоли.

Позволяет задать или узнать расстояние от левого края экрана до левой границы консоли на экране в пикселах.

Пример:

Консоль.Слева = 200

В результате выполнения левая граница окна консоли будет расположена на экране на расстоянии 200 пикселов от левого края экрана.


Сверху

Свойство консоли.

Позволяет задать или узнать расстояние от верхнего края экрана до верхней границы окна консоли на экране в пикселах.

Пример:

Консоль.Сверху = 100

В результате выполнения верхняя граница окна консоли будет расположена на экране на расстоянии 100 пикселов от верхнего края экрана.


УКурсора

Свойство консоли.

Позволяет задать или узнать Y-координату курсора в окне консоли в строках.

Пример:

Консоль.УКурсора = 15

В результате выполнения курсор будет установлен в 15 строку (координата Х курсора не изменится).


ХКурсора

Свойство консоли.

Позволяет задать или узнать Х-координату курсора в окне консоли в символах.

Пример:

Консоль.ХКурсора = 30

В результате выполнения курсор будет установлен в позицию 30 символа слева (координата Y курсора (строка) не изменится).


ЦветТекста

Свойство консоли.

Позволяет задать или узнать текущий цвет символов в консоли.

Пример:

Консоль.ЦветТекста = "Зелёный"

В результате выполнения задает зеленый цвет текста в консоли.


Фон (ЦветФона *)

Свойство консоли.

Позволяет задать или узнать текущий цвет фона в консоли.

Пример:

Консоль.Фон = "Чёрный"

В результате выполнения задает чёрный цвет фона в консоли.


Читать() (ЧитатьСтроку() *)

Функция консоли.

Считывает строку текста, введённую в консоли. Ввод заканчивается нажатием клавиши «Ввод» («Enter»).

Возвращает: введённую строку текста.

Пример:

Консоль.Читать()


ЧитатьЧисло()

Функция консоли.

Считывает число, введённое в консоли. Ввод заканчивается нажатием клавиши «Ввод» («Enter»). Любые символы кроме цифр, знака числа и десятичной точки — игнорируются при вводе.

Возвращает: введённое число.

Пример:

Консоль.ЧитатьЧисло()


Ширина *

Свойство консоли.

Позволяет задать или узнать ширину окна консоли в текстовых символах. Стандартная (желательная) ширина консоли — 80 символов.

Пример:

Консоль.Ширина = 90

В результате выполнения ширина окна консоли будет 90 символов.


Высота *

Свойство консоли.

Позволяет задать или узнать высоту окна консоли в текстовых символах. Стандартная высота консоли — 25 символов.

Пример:

Консоль.Высота = 30

В результате выполнения высота окна консоли будет 30 текстовых строк.


ЖдатьМолчаЕслиВидна() *

Функция консоли.

Ожидает ввода (нажатия клавиши) в консоли без вывода текста, если консоль видна.

Пример:

Консоль.ЖдатьМолчаЕслиВидна()


ЗадатьРазмеры(Ширина, Высота) *

Функция консоли.

Задаёт ширину и высоту окна консоли в текстовых символах.

Параметры:
Ширина — ширина окна консоли в текстовых символах. Стандартная (желательная) ширина консоли — 80 символов.
Высота — высота окна консоли в текстовых символах. Стандартная высота консоли — 25 символов.

Пример:

Консоль.ЗадатьРазмеры(80,25)

В результате выполнения размеры окна консоли будут установлены в стандартное значение: 80 на 25 символов.


Звук() *

Функция консоли.

Подача звукового сигнала в консоли.

Пример:

Консоль.Звук()


ИсходныеЦвета() *

Функция консоли.

Восстанавливает цвета текста и фона консоли до исходных значений (черный фон и светло-серый текст).

Пример:

Консоль.ИсходныеЦвета()

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


КурсорПоказать() *

Функция консоли.

Показывает курсор в окне консоли, если он был скрыт.

Пример:

Консоль.КурсорПоказать()


КурсорСкрыть() *

Функция консоли.

Скрывает курсор в окне консоли, если он был видим.

Пример:

Консоль.КурсорСкрыть()


ЧитатьСимвол() *

Функция консоли.

Считывает одиночный символ, введённый в консоли без нажатия клавиши «Ввод» («Enter»). Введённый символ не выводится в консоль.

Возвращает: введённый символ.

Пример:

Консоль.ЧитатьСимвол()


ПозицияКурсора(Х, У) *

Функция консоли.

Устанавливает курсор в позицию с заданными координатами в окне консоли.

Параметры:
Х — координата курсора по горизонтали. Отсчитывается в текстовых символах от левого края консоли и начинается с 0.
У — координата курсора. Отсчитывается в текстовых символах  от верхнего края консоли и начинается с 0.

Пример:

Консоль.ПозицияКурсора(50,7)

В результате выполнения курсор будет установлен в 50 позицию на 7 строке.


СтандартныеРазмеры() *

Функция консоли.

Задает стандартные размеры консоли: 80 на 25 символов.

Пример:

Консоль.СтандартныеРазмеры()


Цвета в консоли

Названия 16-ти допустимых цветов и заменяющих их числовых значений:

0 — «Чёрный»
1 — «ТёмноСиний»
2 — «ТёмноЗелёный»
3 — «ТёмноГолубой»
4 — «ТёмноКрасный»
5 — «ТёмноМалиновый»
6 — «ТёмноЖёлтый»
7 — «Серый»
8 — «ТёмноСерый»
9 — «Синий»
10 — «Зелёный»
11 — «Голубой»
12 — «Красный»
13 — «Малиновый»
14 — «Жёлтый»
15 — «Белый»

Эти цвета могут использоваться как в качестве цветов фона, так и в качестве цветов текста.


 

Поделиться: 

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать rubasic.ru, вы соглашаетесь на использование файлов cookie.
Понятно