Input and output



messagebox <contents>, <message code>, <title>, <accumulator> - в аккумулятор записывается код нажатой кнопки
inputbox <question>, <accumulator> - запросить строку у пользователя
console.load <text> - подключить консоль и задать заголовок окна <text>
console.unload - отключить консоль
console.print <text> - вывести <text> в консоль
console.get <accumulator> - получить строку, введённую пользователем
console.color <forecolor>, <backcolor> - изменить цвета в окне консоли
console.attributes <attributes> - изменить атрибуты консоли

Консоль учитывает, как был запущен протектор. В консольной версии console.load использует уже существующую консоль, а console.unload оставляет её открытой. В версии с графическим интерфейсом console.load создаёт окно, а console.unload его закрывает; для созданной консоли отключаются кнопка закрытия и Ctrl-C, чтобы пользователь не мог завершить протектор, закрыв окно. Команда status всегда пишет в лог защиты, поэтому команды консоли необязательны.

 

Copyright © 2001 - 2026, DotFix Software