Возвращает статус различных команд SET .
SET(cSETCommand [, 1 | cExpression | 2 | 3 | 4]) |
Параметры
- cSETCommand
- Определяет символьное выражение команды SET , для которой Вы хотите возвратить информацию. Текщая установка указанной команды возвращается как символьная или числовая строка.
- 1 | cExpression | 2 | 3 | 4
- Определяет дополнительную информацию о команде SET . Значения 1 и cExpression являются идентичными; cExpression может быть любым выражением, которое вычисляется в значение символьного типа.
Обратите внимание: Включение параметра возвращает дополнительную информацию не для всех команд SET , а только для тех, которые определяются значениями 1, 2, 3, или 4 в следующей таблице. SET команда Возвращаемое значение ALTERNATE
ON или OFF
ALTERNATE, 1
FileName
BELL, 1
cWAVFileName
CARRY
ON или OFF
CENTURY
ON или OFF
CENTURY, 1
nCentury
CENTURY, 2
ROLLOVER nYear
CENTURY, 3
Системные региональные установки календаря
CLOCK
ON или OFF
CLOCK, 1
nRow и nColumn
COMPATIBLE
ON или OFF
COMPATIBLE, 1
PROMPT или NOPROMPT
COVERAGE, 1
FileName
CURRENCY
LEFT или RIGHT
CURRENCY, 1
cCurrencySymbol
DATE
AMERICAN, ANSI, BRITISH/FRENCH, GERMAN, ITALIAN, JAPAN, USA, MDY, DMY, или YMD
DATE, 1
Дата Ordering:0 - MDY1 - DMY2 - YMD
DELIMITERS
ON или OFF
DELIMITERS, 1
cDelimiters
EVENTTRACKING
ON или OFF
EVENTTRACKING, 1
FileName
FIELDS
ON или OFF
FIELDS, 1
FieldName1 , FieldName2 ...
FIELDS, 2
LOCAL или GLOBAL
HELP
ON или 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 или OFF
MOUSE, 1
nSensitivity
NOTIFY
ON или OFF
NOTIFY, 1
ON или OFF
ORDER
TAG TagName OF CDXFileName , IDXFileName , или пробел
PRINTER
ON или OFF
PRINTER, 1
FileName или PortName
PRINTER, 2
Заданное по умолчанию имя принтера Windows
PRINTER, 3
Заданное по умолчанию имя принтера Visual FoxPro (указанное в окне Печати Visual FoxPro или Окне Print Setup)
REFRESH
nSeconds1
REFRESH, 1
nseconds2
REPROCESS
Текущая установка для сессии
REPROCESS, 1
Системная установка для сессии
REPROCESS, 2
Текущий тип установки для сессии
0 возвращается, если REPROCESS установлен в попытки.
1 возвращается, если REPROCESS установлен в секунды.
REPROCESS, 3
Системный тип установки для сессии
0 возвращается, если REPROCESS установлен в попытки.
1 возвращается, если REPROCESS установлен в секунды.
RESOURCE
ON или OFF
RESOURCE, 1
FileName
TALK
ON или OFF
TALK, 1
WINDOW, NOWINDOW или WindowName
TEXTMERGE
ON или OFF
TEXTMERGE, 1
cLeftDelimiter и cRightDelimiter
TEXTMERGE, 2
cFileName
TEXTMERGE, 3
SHOW/NOSHOW
TEXTMERGE, 4
Определяется источник, вызвавший TEXT ... ENDTEXT и возвращает уровень вложенности TEXTMERGE.
TOPIC
cHelpTopicName | lExpression
TOPIC, 1
NContextID
Возвращаемое значение
Символьный или Числовой тип данных. SET () возвращает значение команды SET .
Замечания
SET( ) распознает аббревиатуру в четыре символа для всех ключевых слов Visual FoxPro функции SET , за исключением HELPFILTER , которое может быть сокращено до пяти символов. Например, Вы можете использовать STAT и PRIN для SET STATUS и SET PRINTER , соответственно.
Фуанкция SET( ) идентична SYS(2001) .
См. Также
Другие Ресурсы
DISPLAY STATUS КомандаLIST Команда
SET Команда
SYS(2001) - SET ... Command Status
Функции
Справочник Языка