Экранная форма
Окно Программного Кода
Окно команды MsgBox
Рис. 2.3. Окно команды MsgBox c результатом вы-
полнения программного кода, совмещённое с окном программного кода и Экранной формой Примера 2
Замечание :
В рассмотренном примере 2 можно записать: S = InputBox (“Введите сумму”) – вве-
дённое значение автоматически переведётся в числовую форму) и MsgBox“Сумма =” & S - значение S автоматически преобразуется в строковую форму.
Print.
Первый операторPrint выводит данные на верхнюю строку формы, начиная с левой ее границы. Следующие – строкой ниже. Выводимая информация может включать одно или несколько значений (выражений) любого типа, отделенных друг от друга разделителями и указателями вида:
“,” - вывод значений осуществляется в зоны строки (по 14 символов), начиная с указанных ниже позиций:
![]() |
1 15 29 43 57
“;” - осуществляется сплошной (без пробелов) вывод значений,
Spc(k) – между значениями вставляется k пробелов,
Tab(m) – значение, следующее за указателем, размещается с m-ой позиции.
Указатели Spc(k) и Tab(m) отделяются от значений разделителями “,” или “;”.
Следующий оператор PRINT размещает выводимую информацию с новой строки.
Примеры:
Пусть переменные в программе имеют значения X = 20 : Y = -15 : Z = 14
Оператор Print “Max =”; X, “Min=”; Y, “время:”; Z; Spc(5); “3 апреля” выдаёт данныев следующем виде:
Max = 20 Min = -15 время: 14 3 апреля
1 15 29 43 57
пробел вместо знака 5 пробелов
Оператор PrintX, Tab (10), Y; Spc(5); Z выводит:
20 -15 14
1 10 17
5 пробелов
пробел вместо знака
![]() |
Замечание:Элементы формы необходимо сдвинуть,иначе они закроют выводимую
строку.
Для вывода на принтер оператор запишется так:
Printer.Print выражение ‘или выражение, выражение¼- зонный вывод
‘или выражение;выражение¼- сплошной вывод
При наличии нескольких форм для вывода на форму с именем Form1 в операторе
указывается имя используемой формы :
Frm1.Print выражение ‘если форм несколько, указывается имя используемой формы.