Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)

Функция ON( )

См. также Пример

Возвращает команду, назначенную любой из следующих команд обработки событий: ON APLABOUT, ON ERROR, ON ESCAPE, ON KEY, ON KEY LABEL, ON MACHELP, ON PAGE или ON READERROR.

Синтаксис

ON(cONCommand [, KeyLabelName])

Параметры

cONCommand

Задает одну из указанных выше команд обработки событий. В следующей таблице п иводятся эти команды и соответствующие им символьные выражения, которые следует использовать в функции ON( ):

Команда
cONCommand
ON APLABOUT
APLABOUT
ON ERROR
ERROR
ON ESCAPE
ESCAPE
ON KEY
KEY
ON KEY LABEL
KEY
ON MACHELP
MACHELP
ON PAGE
PAGE
ON READERROR
READERROR

Например, чтобы возвратить команду, которая в данный момент закреплена за ON ERROR, выдайте

? ON('ERROR')

KeyLabelName

Используется в случае команды ON KEY LABEL, чтобы задать клавишу или комби ацию клавиш, которым назначена команда. Нужно указать KEY в качестве cONCommand, а в аргументе KeyLabelName задать название клавиши или комбинации клавиш. Полный список названий клавиш приведен в описании команды ON KEY LABEL.

Например, чтобы возвратить команду, которая в данный момент назначена функцио альной клавише F7 с помощью ON KEY LABEL, выдайте

? ON('KEY', 'F7')

Результат

Символьный

Комментарии

Когда происходит событие, регистрируемое одной из команд обработки событий, в полняется назначенная ей команда FoxPro. Функция ON( ) возвращает команду, наз аченную команде обработки событий. Если заданной команде обработки событий в астоящий момент не назначено никаких команд, ON( ) возвращает пустую строку.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.