返回自动化和 ActiveX 控件使用的环境 ID 值。
语法
SYS(3004)
返回值类型
字符型
说明
SYS(3004) 返回当前 Visual FoxPro 的环境 ID 值 (LCID),该环境 ID 值由 VisualFoxPro 语言 ID 值 (LangID) 和排序 ID 值决定。
环境 ID 值决定 OLE 自动化和 OLE 控件交换信息时所用的语言。默认的 Visual FoxPro环境 ID 值是 1033 — 使用英语。
例如,假设已经安装了 Microsoft Excel 5.0 的德语版本,该版本支持英语和德语。在这样的情况下,下面的示例可以启动和关闭 Microsoft Excel 5.0 的德语版本。
oleExcel1 = CREATEOBJECT('Excel.Application') && Starts Excel
? SYS(3005, 1033) && English Locale ID
oleExcel.Quit && Closes Excel with English command
oleExcel2 = CREATEOBJECT('Excel.Application') && Starts Excel
? SYS(3005, 1031) && German Locale ID
oleExcel.Beenden && Closes Excel with German command
关于 Visual FoxPro 环境 ID 值的列表,请参阅 SYS(3005) - 设置环境 ID 值。关于 Locale、Language 和 Sort Ids 的详细内容,请在 MSDN 中搜索。