Выполняет макрокоманду клавиатуры.
PLAY MACRO MacroName [TIME nDelay] |
Параметры
- MacroName
-
Задает имя макрокоманды клавиатуры, которую требуется выполнить.
- TIME nDelay
-
Задает интервал времени между воспроизведением последовательных нажатий клавиш в составе макрокоманды клавиатуры. Этот интервал должен составлять от 0 до 10 секунд. Значением nDelay может быть число с дробной частью. Например, если задать значение nDelay равным 1,5 секунды, нажатия клавиш макрокоманды будут воспроизводиться с интервалом в полторы секунды..
Замечание
Вы можете сохранить последовательность нажатий клавиш в виде макрокоманды клавиатуры, выбрав Macros из меню Tools. Команда PLAY MACRO воспроизводит серию нажатий клавиш. Возможность воспроизведения макрокоманд клавиатуры в программах позволяет создавать автоматически выполняющиеся демонстрационные программы.
Если выдать команду PLAY MACRO в окне команд, она выполнится немедленно. Если команда PLAY MACRO выдана в программе, выполнение приостанавливается до тех пор, пока программа не выполнит команду, разрешающую ввод с клавиатуры. Примерами команд, ожидающих ввода, могут служить @ ... GET, BROWSE, CHANGE и EDIT.
Если несколько команд PLAY MACRO в программе ожидают выполнения, Visual FoxPro не будет выполнять их в порядке выдачи. Макрокоманды воспроизводятся в обратном порядке: первая команда PLAY MACRO выполнится последней, а последняя - первой.
Смотрите также
Справочное руководство
Команда CLEARКоманда ON KEY LABEL
Команда RESTORE MACROS
Команда SAVE MACROS