Определяет программу, которая выполняется, когда Вы запускаете команду GETEXPR или вызываете диалоговое окно Expression Builder из Visual FoxPro.
_GETEXPR = ProgramName |
Параметры
- ProgramName
- Определяет программу, которая выполняется, когда Вы запускаете команду GETEXPR или вызываете диалоговое окно Expression Builder из Visual FoxPro. Если ваша программа находится в каталоге, любом кроме текущего основной каталог, включите путь с именем программы.
Замечания
_GETEXPR содержит пустую строку по умолчанию; пустая строка указывает, что отображается стандартное диалоговое окно Expression Builder Visual FoxPro, когда выполнена команда GETEXPR или когда, Вы вызывает диалоговое окно Expression Builder из Visual FoxPro.
Вы можете создать вашу собственную программу Expression Builder, которая будет выполнена по команде GETEXPR при вызове диалогового окна Expression Builder из Visual FoxPro. Ваша программа Expression Builder должна содержать инструкцию LPARAMETERS ИЛИ PARAMETERS первой выполняемой строкой, чтобы принять четыре параметра, которые Visual FoxPro передает к программе. Параметры упомянуты ниже в порядке их передачи:
Параметр | Описание |
---|---|
cExpressionType |
Определяет тип выражения. |
cErrorMessageText |
Определяет отображаемое сообщение об ошибке при недопустимом выражении. |
cDefaultExpression |
Определяет начальное заданное по умолчанию выражение в Expression Builder. |
cCaptionText |
Определяет заголовок, который появляется в Expression Builder. |
Например, следующая строка могла быть первой выполнимой строкой вашей программы Expression Builder:
![]() | |
---|---|
LPARAMETERS cExpressionType, cErrorMessageText, ; cDefaultExpression, cCaptionText |
Если ваша программа Expression Builder выполняется из диалогового окна Expression Builder вызваного из Visual FoxPro, первые три параметра содержат пустую строку, а четвертый параметр содержит заголовок cCaptionText , который появляется в Expression Builder.
Обратите внимание, что Visual FoxPro Expression Builder - модальный диалог. Ваш Expression Builder должен установить свои свойства формы в следующие значения для создания модального диалога:
Свойство формы | Значение свойства |
---|---|
AlwaysOnTop |
Истина (.T). |
Desktop |
Истина (.T). |
WindowType |
1 - Modal |
См. Также
Другие Ресурсы
GETEXPR КомандаLPARAMETERS Команда
PARAMETERS Команда
Системные Переменные A-Z
Справочник Языка