Форма
ShowUserForm - показывает пользовательскую форму.
Пользовательская форма - интерфейс для взаимодействия оператора и программы. Используется для отображения и/или ввода данных во время выполнения программы.
Подробнее про работу с формой описано в соответствующем разделе.
Свойства
Входной аргумент | Тип аргумента | Тип переменной | Описание |
---|---|---|---|
UserForm | Variable, Constant, Expression | UserForm | Путь до пользовательской формы |
Для UserForm типа Constant доступны следующие действия:
- открывает обозреватель операционной системы для выбора уже созданной формы.
- открывает редактор формы.
- сохраняет пользовательскую форму.
Пример
Рассмотрим пример использования пользовательской формы в программе.
Создадим следующие переменные.
Откроем свойства блока UserForm.
Тип входного аргумента сделаем Constant.
Кликом по иконке редактирования, перейдём на вкладку с новой формой.
Добавим на форму нашу переменные, перетащив их из панели "Переменные". В качестве "Оператора" используется переменная message.
Подписать поля можно, используя лейбл с текстом из панели "Инструменты".
Вернёмся на окно редактирования программы.
Для более наглядного результата работы формы, добавим блок сообщения.
Запустим программу, кликом по кнопку Play.
Открывается созданная форма. Установим "Иванов" в поле "Оператор" и выберем "45" для поля "Длительность испытаний" и нажмём на кнопку "Ок".
Форма закрывается, программа продолжает выполнение. Открывается окно, на котором отображается введённые значения для переменных.