S E T O D O M E T E R 命 令
设置命令状态的报告间隔
语 法
SET ODOMETER TO [ nRecord s]
参 数 描 述
TO [nRecords]

以
记 录 数 为 单 位 指 定 汇 报 间 隔 nRecords 值 的 范 围 为 1 到
32767 个 记 录
nRecords
的 默 认 值 为 100 个 记 录
说 明

Visual
FoxPro 可以每隔一段时间显示已处理记录数的信息 SET ODOMETER
用来改变这个汇报信息的间隔

例如
在执行 COPY TO 命令时会显示拷入到新文件中的记录数 可以通过发出 SET
TALK
OFF 命令来关闭记录记数器
请 参 阅
SET TALK , _TALLY, OBJECT
SET OLE OBJECT 命 令

Visual
FoxPro 找不到对象时 指定是否在 OLE Registry 中查找
语 法
SET OLE OBJECT ON | OFF
参 数 描 述
O N


默
认 值
指 定 Visual FoxPro 找 不 到 对 象 时 在 OLE Registry 中 查 找
OFF

指
定 Visual FoxPro 找 不 到 对 象 时 不 在 OLE Registry 中 查 找
说 明

当对象是由
CREATE OBJECT ( ) 命令或 GET OBJECT ( ) 命令创建时 Visual FoxPro
在下列地点以下面的顺序查找对象
-
VisualFoxPro 基类
-

在内存中的类定义按其装入顺序查找
-
当前程序中的类定义 -
用SET CLASSLIB 打开的 .VCX 类库中的类定义
-
用SET PROCEDURE 打开的过程文件中的类定义
-
VisualFoxPro 程序执行链中的类定义
-
TheOLE Registry




Visual
FoxPro 最后在 OLE Registry 中查找对象 在对 OLE Registry
进行查找之前需要装入 OLE 支持模块 这样 Visual FoxPro
所需的内存数量将增加 其他应用程序可得的内存数量相应减少
如果开发的应用程序不需要
OLE 支持 可发出 SET OLE OBJECT OFF 命令来阻止
Visual
FoxPro 在找不到对象时搜索 OLE Registry



SET
OLE OBJECT 不影响表单和通用字段中的 OLE 对象 当打开包含 OLE
对象的表单进行修改或运行该表单时 或者打开一个带有通用字段的表时 Visual
FoxPro 总是装入 OLE 支持模块
由于
GET OBJECT ( ) 命令会激活 OLE OBJECT 所以如果在 SET OLE OBJECT

设置为
OFF 时发出 GET OBJECT ( ) 命令 Visual FoxPro 会产生错误信息
请 参 阅
CREATEOBJECT ( ) , GETOBJECT( )
