Команда WAIT
См. также
Синтаксис
WAIT
Параметры
cMessageText
Задает сообщение, которое следует отобразить. Если аргумент cMessageText опущен, Visual FoxPro по умолчанию выдает сообщение. Если cMessageText является пустой строкой (''), то сообщение об ошибке не отображается, а
Visual FoxPro ждет до тех пор, пока не будет нажата клавиша для продолжения выполне
ия программы.
TO MemVarName
Сохраняет нажатую клавишу в переменной памяти или в элементе массива. Если в
качестве MemVarName задана несуществующая переменная памяти или элемент массива, такая переменная
или элемент массива создается. Если вы нажали клавишу
WINDOW
Выдает сообщение в окне системных сообщений, расположенном в правом верхнем уг
у основного окна Visual FoxPro. Это окно можно временно скрыть, нажав клавишу
В FoxPro для MS-DOS вы можете переместить это окно в другое место основного ок
а мышью или нажав клавиши
В FoxPro версии 2.5 и более поздних команда WAIT WINDOW поддерживает многост
очные сообщения. Вы можете перенести часть сообщения на следующую строку,
поставив в тексте cMessageText возврат каретки (CHR(13)). Окно сообщений автоматически расширяется по мере
появления новых строк. Например, окно сообщения из двух строк можно создать с
помощью следующей команды:
"This is the 2nd line"
AT nRow, nColumn
В Visual FoxPro задает позицию окна сообщений на экране.
NOWAIT
Продолжает выполнение программы сразу после выдачи сообщения на экран. Прог
амма не дожидается, когда сообщение будет убрано из основного окна Visual FoxPro,
а продолжает выполняться со строки, непосредственно следующей за строкой с
командой WAIT NOWAIT. Если предложение NOWAIT опущено, выполнение программы п
иостанавливается до тех пор, пока сообщение не будет удалено из основного окна
Visual FoxPro нажатием клавиши или кнопки мыши.
CLEAR
Удаляет системное окно Visual FoxPro или окно сообщений WAIT из основного окна
Visual FoxPro по команде из программы. Например, если воспользоваться командой
SET TALK WINDOW, то в системное окно Visual FoxPro будет направляться выдача и
формации о ходе индексирования, сортировки и т.п. Это окно можно удалить в диа
оговом режиме, нажав какую-либо клавишу или сместив мышь; но то же самое можно
сделать из программы, выдав команду WAIT CLEAR.
NOCLEAR
Указывает, что окно сообщений WAIT остается в основном окне Visual FoxPro до
тех пор, пока не будет выдана команда WAIT CLEAR или еще одна команда WAIT
WINDOW или пока не появится системное сообщение Visual FoxPro.
TIMEOUT nSeconds
Задает интервал времени в секундах, в течение которого можно ждать ввода с к
авиатуры или от мыши, пока команда WAIT не будет прекращена. nSeconds задает число секунд (допускаются доли секунды). Если TIMEOUT не последнее предложение команды WAIT, Visual FoxPro генерирует сообщение об
ошибке синтаксиса.
[cMessageText]
[TO MemVarName]
[WINDOW [AT nRow, nColumn]]
[NOWAIT]
[CLEAR | NOCLEAR]
[TIMEOUT nSeconds]
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.