inputbox

Функция вывода диалога ввода текстового значения.

Синтаксис:

s = inputbox(name, tip, val);
inputbox(name, tip, strvar);

Аргументы:

name – заголовок окна, типа string;

tip – всплывающая подсказка, типа string;

val – значение по умолчанию, типа string;

strvar – переменная типа string.

Описание:

inputbox (name, tip, val), inputbox (name, tip, strvar) – функция выполняет отображение стандартного диалога ввода текстового значения. При этом заголовок имеет имя name, всплывающую подсказку tip и текстовое значение по умолчанию – val (strvar). Если третий аргумент функции задан в виде строковой константы val, то функция вернет введенное значение наружу. В случае, если третий аргумент задан, как строковая переменная strvar, то запись введенного значения произойдет в него. Функция во время расчета работает асинхронно, т.е. возврат из нее выполнятся сразу.

Результат:

Функция возвращает переменную типа string, содержащую введенное текстовое значение.

Пример:

var s=0, fre="1.0";
s = inputbox("Ввод амплитуды", "Введите число", "1.0"); // вывод окна для ввода текстового значения. Введенное значение будет сохранено в переменной s
inputbox("Ввод частоты", "Введите число", fre); //вывод окна для ввода текстового значения. Введенное значение будет сохранено в переменной fre

описание примера

Сопутствующие материалы

  • demo_files/vizualizacia/inputbox_vvod_v_asinhr_rejime.dita#
  • demo_files/vizualizacia/vvod_s_klaviatury.dita#