SET( )-Funktion
Gibt den Status verschiedener SET-Befehle zurück.
SET(cSETCommand [, 1 | cExpression | 2 | 3 | 4])
Rückgabewerte
Numerisch, Zeichen
Parameter
cSETCommand
Ein Zeichenausdruck, der den SET-Befehl angibt, für den Informationen zurückgegeben werden sollen. Es wird die aktuelle Einstellung des angegebenen Befehls als Zeichen- oder Ziffernfolge zurückgegeben.1 | cExpression | 2 | 3
Gibt an, dass zusätzliche Informationen zu einem SET-Befehl zurückgegeben werden sollen. 1 und cExpression sind identisch. cExpression kann jeder Ausdruck sein, der zu einem Wert des Typs Zeichen ausgewertet wird.Die Verwendung eines Arguments gibt nicht zu allen SET-Befehlen zusätzliche Informationen zurück, sondern nur zu denjenigen, die in der folgenden Tabelle mit 1, 2 oder 3 aufgeführt sind.
SET-Befehl Zurückgegebener Wert ALTERNATE ON oder OFF ALTERNATE, 1 FileName BELL, 1 cWAVFileName CENTURY ON oder OFF CENTURY, 1 nCentury CENTURY, 2 ROLLOVER nYear CENTURY, 3 Systemeinstellung für den regionalen Kalender CLOCK ON oder OFF CLOCK, 1 nRow und nColumn COMPATIBLE ON oder OFF COMPATIBLE, 1 PROMPT oder NOPROMPT COVERAGE, 1 FileName CURRENCY LEFT oder RIGHT CURRENCY, 1 cCurrencySymbol DATE AMERICAN, ANSI, BRITISH/FRENCH, GERMAN, ITALIAN, JAPAN, USA, MDY, DMY oder YMD DATE, 1 Datumsreihenfolge: 0 – MDY 1 – DMY 2 – YMD DELIMITERS ON oder OFF DELIMITERS, 1 cDelimiters EVENTTRACKING ON oder OFF EVENTTRACKING, 1 FileName FIELDS ON oder OFF FIELDS, 1 FieldName1, FieldName2, ... FIELDS, 2 LOCAL oder GLOABL HELP ON oder OFF HELP, 1 cFileName HELP, 2 cCollectionURL HELP, 3 SYSTEM KEY eExpression2, eExpression3 KEY, 1 eExpression2 KEY, 2 eExpression3 MESSAGE nRow MESSAGE, 1 cMessageText MOUSE ON oder OFF MOUSE, 1 nSensitivity PRINTER ON oder OFF PRINTER, 1 FileName oder PortName PRINTER, 2 Name des Windows-Standarddruckers PRINTER, 3 Name des Visual FoxPro-Standarddruckers (im Visual FoxPro-Dialogfeld Drucken oder Druckereinrichtung angegeben) REFRESH nSeconds1 REFRESH, 1 nSeconds2 RESOURCE ON oder OFF RESOURCE, 1 FileName TALK ON oder OFF TALK, 1 WINDOW, NOWINDOW oder WindowName TEXTMERGE ON oder OFF TEXTMERGE, 1 cLeftDelimiter und cRightDelimiter TEXTMERGE, 2 cFileName TEXTMERGE, 3 SHOW/NOSHOW TEXTMERGE, 4 Auswertung der Quelle des TEXT … ENDTEXT-Aufrufs und Rückgabe der Ebene des Stacks. TOPIC cHelpTopicName | lExpression TOPIC, 1 NContextID
Hinweise
SET( ) erkennt die aus vier Zeichen bestehende Abkürzung für alle SET-Schlüsselwörter von Visual FoxPro an, mit Ausnahme des Schlüsselwortes HELPFILTER, das auf fünf Zeichen abgekürzt werden kann. STAT und PRIN können z. B. für SET STATUS bzw. SET PRINTER verwendet werden.
Die SET( )-Funktion ist identisch mit SYS(2001).
SET("CENTURY", 3) übergibt den Kalenderwert 2 (gregorianisch (USA)) in einem Aufruf der Windows-API GetCalendarInfo( ).
Siehe auch
DISPLAY STATUS | LIST | SET | SYS(2001) - SET - Befehlsstatus