SET() 函 数

SET() 函 数 - 图1返回各种 SET 命令的状态

语 法

SET ( cSET 命 令 [, 1 | cExpression | 2 | 3])

返 值 类 型

字符型 , 数值型

参 数 描 述

cSET Command

SET() 函 数 - 图2SET() 函 数 - 图3SET() 函 数 - 图4一 个 字 符 表 达 式 指 定 要 返 回 当 前 状 态 信 息 的 SET 命 令 指 定 命 令 的 当 前设 置 作 为 一 个 字 符 串 或 数 值 串 返 回

1 | cExpression | 2 | 3]

SET() 函 数 - 图5SET() 函 数 - 图6SET() 函 数 - 图7SET() 函 数 - 图8SET() 函 数 - 图9SET() 函 数 - 图10返 回 一 个 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 nRownColumn

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

SET() 函 数 - 图11DATE, 1 日期的格式

  1. - MDY

  2. - DMY

  3. - 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 打印机名称

SET() 函 数 - 图12SET() 函 数 - 图13SET() 函 数 - 图14SET() 函 数 - 图15SET() 函 数 - 图16SET() 函 数 - 图17是在 Visual FoxPro 打印机 或 打印设置 对话框中指定的 SET() 函 数 - 图18

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() 函 数 - 图19SET ( ) 可以识别所有 Visual FoxPro 中 SET 关键字的四字符缩写形式 HELPFILTER

SET() 函 数 - 图20SET() 函 数 - 图21例外 它可以缩写为五个字符 SET() 函 数 - 图22

SET() 函 数 - 图23SET() 函 数 - 图24SET() 函 数 - 图25例如 STAT 和 PRIN 可以分别用来代替 SET STATUS 和 SET PRINTER SET ( ) 函数与 SYS(2001) 的作用一样

请 参 阅

DISPLAY STATUS , LIST , SET , SYS(2001)