S Y S 3005 – 设 置 环 境 ID 值
设置自动化和 ActiveX 控件 使用的环境 ID 值
语 法
SYS 3005, nLocaleID
返 值 类 型
字符型
参 数 描 述
nLocaleID
指 定 环 境 ID 值 下 表 包 含 了 V isual FoxPro 支 持 的 环 境 ID 值
nLocaleID |
语 言 |
|
---|---|---|
1029 |
捷克语 |
|
1031 |
德语 |
|
1033 |
英语 默认 |
|
1034 |
西班牙语 |
|
1036 |
法语 |
|
1040 |
意大利语 |
|
1045 |
波兰语 |
|
1046 |
葡萄牙语 |
巴西 |
2070 |
葡萄牙语 |
标准 |
说 明
SYS 3005 设置全球的环境 ID 值 环境 ID 值决定 OLE 自动化和 OLE 控件 交换信息时所使用的语言 默认的 Visual FoxPro 环境 ID 值是 1033 使用英语
注 意 设 置 表 单 或 V isual FoxPro 主 窗 口 的 环 境 ID 值 最 适 当 的 方 法 是 使 用
DefOLELCID 属 性 OLE 自 动 化 命 令 语 言 仅 受 由 S Y S 3005 设 置 的全 球 环 境 ID 值 的 影 响 DefOLELCID 属 性 和 OLELCID 属 性 仅 影 响 显示 OLE 控 件 的 用 户 接 口 语 言 而 不 是 OLE 自 动 化 命 令 语 言
例如 假设已经安装了 M icrosoft Excel 5.0 的德语版本 该版本支持英语和德语 在
这样的情况下 下面的示例可以启动和关闭 M icrosoft Excel 5.0 的德语版本
oleExcel1 = CREATEobject 'Excel.Application' && 启动 Excel
? SYS 3005, 1033 && 英国环境 ID 值
oleExcel.Quit && 用英语命令关闭 Excel
oleExcel2 = CREATEobject 'Excel.Application' && 启动 Excel
? SYS 3005, 1031 && ID 德国环境 ID 值
oleExcel.Beenden && 用德语命令关闭 Excel
关于 Locale ID s 的详细内容 请在 MSDN 中搜索
请 参 阅
DefOLELCID 属 性 , OLELCID 属 性 , SYS 3004 , SYS 3006