SET() 函 数
返回各种
SET 命令的状态
语 法
SET ( cSET 命 令 [, 1 | cExpression | 2 | 3])
返 值 类 型
字符型 , 数值型
参 数 描 述
cSET Command


一
个 字 符 表 达 式 指 定 要 返 回 当 前 状 态 信 息 的 SET 命 令 指 定
命 令 的 当 前设 置 作 为 一 个 字 符 串 或 数 值 串 返 回
1 | cExpression | 2 | 3]





返
回 一 个 SET 命 令 的 附 加 信 息 1 和 cExpression 的 作 用 相
同cExpression 可 以 是 取 值 为 字 符 型 的 任 何 表 达 式 包 含 一 个
参 数 并 不 意 味 着对 所 有 SET 命 令 都 返 回 附 加 信 息 它 只 是
返 回 下 表 所 列 的 标 有 1 2 和 3 的 命 令 附 加 信 息
SET 命 令 返 回 值
ALTERNATE ON 或 OFF
ALTERNATE, 1 FileName
BELL, 1 cWAVFileName
CENTURY ON 或 OFF
CENTURY, 1 nCentury
CENTURY, 2 ROLLOVER nYear
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, 或 Y M D
DATE,
1 日期的格式
-
- MDY
-
- DMY
-
- 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 FileName
KEY eExpression2 , eExpression3
KEY, 1 eExpression2
KEY, 2 eExpression3
MESSAGE nRow
MESSAGE, 1 cMessageText
MOUSE ON 或 OFF
MOUSE, 1 nSensitivity
PRINTER ON 或 OFF
PRINTER, 1 FileName 或 PortName
PRINTER, 2 默认的 Windows 打印机名称
续 表
PRINTER, 3 默认的 Visual FoxPro 打印机名称





是在
Visual FoxPro 打印机 或 打印设置 对话框中指定的

RESOURCE ON 或 OFF
RESOURCE, 1 FileName
TALK ON 或 OFF
TALK, 1 WINDOW, NOWINDOW 或 W indowName
TEXTMERGE ON 或 OFF
TEXTMERGE, 1 cLeftDelimiter and cRightDelimiter
TOPIC cHelpTopicName | lExpression
TOPIC, 1 nContextID
说 明
SET
( ) 可以识别所有 Visual FoxPro 中 SET 关键字的四字符缩写形式
HELPFILTER

例外
它可以缩写为五个字符



例如
STAT 和 PRIN 可以分别用来代替 SET STATUS 和 SET PRINTER SET ( ) 函数与
SYS(2001) 的作用一样
请 参 阅
DISPLAY STATUS , LIST , SET , SYS(2001)
