允许或禁止 ActiveX 的双界面支持 (VTABLE binding)。
语法
SYS(2333 [, 0 | 1 | 2])
返回值类型
字符型
参数
0
禁止 ActiveX 的双界面支持。如果省略 0 或 1,则禁止 ActiveX 的双界面支持。0 是 Visual FoxPro 6.0 的默认设置。
1
允许 ActiveX 的双界面支持。1 是 Visual FoxPro 5.0 的默认设置。
2
返回 SYS(2333)的当前设置(0 或 1)。
说明
ActiveX 双界面 (VTABLE binding)是Visual FoxPro 支持的一种优化功能。如果ActiveX 本身没有使用双界面,您可以禁止 Visual FoxPro 实施这种优化。
如果 ActiveX 控件在创建一个实例时不能正常工作,请在ActiveX 控件创建实例前使用 SYS(2333)或 SYS(2333, 0)禁止双界面支持。在实例创建成功后,再使用 SYS(2333, 1)开启双界面支持。