Freigeben über


_GETEXPR-Systemvariable

Gibt das Programm an, das ausgeführt wird, wenn Sie den GETEXPR-Befehl eingeben oder das Dialogfeld Ausdruck aus Visual FoxPro aufrufen.

_GETEXPR = ProgramName

Parameter

  • ProgramName
    Gibt das Programm an, das ausgeführt wird, wenn Sie den Befehl GETEXPR eingeben oder das Dialogfeld Ausdruck aus Visual FoxPro aufrufen. Wenn sich Ihr Programm in einem anderen als dem aktuellen Standardverzeichnis befindet, müssen Sie zusammen mit dem Programmnamen einen Pfad angeben.

Hinweise

_GETEXPR enthält standardmäßig die leere Zeichenfolge. Die leere Zeichenfolge bedeutet, dass das standardmäßige Visual FoxPro-Dialogfeld Ausdruck angezeigt wird, wenn der GETEXPR-Befehl ausgeführt wird oder wenn Sie das Dialogfeld Ausdruck aus der Visual FoxPro-Anwendung aufrufen.

Sie können Ihr eigenes Ausdruckseditorprogramm erzeugen, das ausgeführt wird, wenn der GETEXPR-Befehl eingegeben wird oder wenn Sie das Dialogfeld Ausdruck aus der Visual FoxPro-Anwendung aufrufen. Ihr Ausdruckseditorprogramm muss eine LPARAMETER- oder PARAMETER-Anweisung in der ersten auszuführenden Zeile des Programms enthalten, um vier Parameter annehmen zu können, die Visual FoxPro in das Programm transferiert. Die Parameter sind in der folgenden Tabelle in der Reihenfolge aufgelistet, in der sie übergeben werden:

Parameter Beschreibung
CExpressionType Gibt den Ausdruckstyp an.
CErrorMessageText Gibt die Fehlermeldung an, die angezeigt wird, wenn der Ausdruck nicht gültig ist.
CDefaultExpression Gibt den ursprünglichen Standardausdruck im Ausdruckseditor an.
cCaptionText Gibt die Beschriftung an, die im Ausdruckseditor angezeigt wird.

Die unten stehende Zeile könnte z. B. die erste auszuführende Zeile Ihres Ausdruckseditorprogramms sein:

LPARAMETERS cExpressionType, cErrorMessageText, ;   cDefaultExpression, cCaptionText

Wenn Ihr Ausdruckseditorprogramm ausgeführt wird, nachdem das Dialogfeld Ausdruck aus der Visual FoxPro-Anwendung aufgerufen wurde, enthalten die ersten drei Parameter eine leere Zeichenfolge, der vierte enthält cCaptionText, die Beschriftung, die im Ausdruckseditor angezeigt wird.

Beachten Sie, dass der Visual FoxPro Ausdruckseditor ein modales Dialogfeld ist. Ihr Ausdruckseditorprogramm sollte seine Formulareigenschaften auf die folgenden Werte einstellen, um ein modales Dialogfeld zu erzeugen:

Formulareigenschaft Wert der Eigenschaft
AlwaysOnTop Wahr (.T.)
Desktop Wahr (.T.)
WindowType 1 – Modal

Siehe auch

GETEXPR | LPARAMETERS-Befehl | PARAMETERS-Befehl | Systemvariablen A-Z | Systemvariablen - Überblick