_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