Язык WordBasic - практический подход



              

Взаимодействие с пользователем



Рассмотрим несколько операторов, которые нам потребуются ниже в примерах макрокоманд.
Для ввода строки в переменную макрокоманды используется функция InputBox$(“Сообщение”). Текст сообщения подсказывает, какие данные нужно ввести. InputBox$ возвращает введенную строку, которая может быть длинной до 255 символов.
 
Пример:
 
word$ = InputBox$("Счетчик =")
count = Val(word$)
 
Для вывода сообщений служит оператор MsgBox "сообщение". Следующий оператор выводит значение счетчика, введенного в предыдущем примере:
MsgBox Str$(count)
Обратите внимание, что числовые значения перед выводом предварительно должны быть преобразованы в строковые.
Можно воспользоваться также оператором Print, который работает, как и в обычном Бейсике, за одним исключением: вывод осуществляется в самую нижнюю строку экрана (если вывод не в файл).
Оператор Beep [ТипСигнала] служит для вывода звукового сигнала. ТипСигнала – число от 0 до 15
Sub MAIN
for i=0 to 15
beep i
for j=0 to 100: next j
next i
End Sub
 



Содержание  Назад  Вперед