Распечатать страницу

Программирование макроса в Visual FoxPro

« Назад

Кроме того, в диалоге создания макроса можно, воспользовавшись кнопкой New, запрограммировать новый макрос, введя соответствующие инструкции в поле Macro Contents, например приведенные на рис. 5.9.

105.1.-Новый-макрос

Рис. 5.9. Новый макрос

Для наглядности свяжем с комбинациями клавиш Shift+F9 и Shift+F10 команды печати сообщений "Печатаем число 1" и "Печатаем число 2", выполнив, например в командном окне, две следующие команды:

on key label Shift+F9 ? "Печатаем число 1"

on key label Shift+F10 ? "Печатаем число 2"

После нажатия на Ctrl+F3 запустится макрос NextMacro и в окне VFP появятся связанные с Shift+F9 и Shift+F10 сообщения.

Замечание. Созданные макросы после выхода из VFP теряются. Для их последующего употребления следует до выхода из VFP применить команду SAVE MACROS. Для активизации макросов сохраненных макросов выполняется команда RESTORE MACROS.