S E T O D O M E T E R 命 令

S E T O D O M E T E R 命 令 - 图1设置命令状态的报告间隔

语 法

SET ODOMETER TO [ nRecord s]

参 数 描 述

TO [nRecords]

S E T O D O M E T E R 命 令 - 图2S E T O D O M E T E R 命 令 - 图3以 记 录 数 为 单 位 指 定 汇 报 间 隔 nRecords 值 的 范 围 为 1 到 32767 个 记 录

S E T O D O M E T E R 命 令 - 图4nRecords 的 默 认 值 为 100 个 记 录

说 明

S E T O D O M E T E R 命 令 - 图5S E T O D O M E T E R 命 令 - 图6Visual FoxPro 可以每隔一段时间显示已处理记录数的信息 SET ODOMETER 用来改变这个汇报信息的间隔

S E T O D O M E T E R 命 令 - 图7S E T O D O M E T E R 命 令 - 图8例如 在执行 COPY TO 命令时会显示拷入到新文件中的记录数 可以通过发出 SET

S E T O D O M E T E R 命 令 - 图9TALK OFF 命令来关闭记录记数器

请 参 阅

SET TALK , _TALLY, OBJECT

SET OLE OBJECT 命 令

S E T O D O M E T E R 命 令 - 图10S E T O D O M E T E R 命 令 - 图11Visual FoxPro 找不到对象时 指定是否在 OLE Registry 中查找

语 法

SET OLE OBJECT ON | OFF

参 数 描 述

O N

S E T O D O M E T E R 命 令 - 图12S E T O D O M E T E R 命 令 - 图13S E T O D O M E T E R 命 令 - 图14默 认 值 S E T O D O M E T E R 命 令 - 图15 指 定 Visual FoxPro 找 不 到 对 象 时 在 OLE Registry 中 查 找

OFF

S E T O D O M E T E R 命 令 - 图16S E T O D O M E T E R 命 令 - 图17指 定 Visual FoxPro 找 不 到 对 象 时 不 在 OLE Registry 中 查 找

说 明

S E T O D O M E T E R 命 令 - 图18S E T O D O M E T E R 命 令 - 图19当对象是由 CREATE OBJECT ( ) 命令或 GET OBJECT ( ) 命令创建时 Visual FoxPro 在下列地点以下面的顺序查找对象

  1. S E T O D O M E T E R 命 令 - 图20Visual

    FoxPro 基类

  2. S E T O D O M E T E R 命 令 - 图21S E T O D O M E T E R 命 令 - 图22在内存中的类定义

    按其装入顺序查找

  3. S E T O D O M E T E R 命 令 - 图23当前程序中的类定义

  4. S E T O D O M E T E R 命 令 - 图24

    SET CLASSLIB 打开的 .VCX 类库中的类定义

  5. S E T O D O M E T E R 命 令 - 图25

    SET PROCEDURE 打开的过程文件中的类定义

  6. S E T O D O M E T E R 命 令 - 图26Visual

    FoxPro 程序执行链中的类定义

  7. S E T O D O M E T E R 命 令 - 图27The

    OLE Registry

S E T O D O M E T E R 命 令 - 图28S E T O D O M E T E R 命 令 - 图29S E T O D O M E T E R 命 令 - 图30S E T O D O M E T E R 命 令 - 图31S E T O D O M E T E R 命 令 - 图32Visual FoxPro 最后在 OLE Registry 中查找对象 在对 OLE Registry 进行查找之前需要装入 OLE 支持模块 这样 Visual FoxPro 所需的内存数量将增加 其他应用程序可得的内存数量相应减少

S E T O D O M E T E R 命 令 - 图33如果开发的应用程序不需要 OLE 支持 可发出 SET OLE OBJECT OFF 命令来阻止

S E T O D O M E T E R 命 令 - 图34Visual FoxPro 在找不到对象时搜索 OLE Registry

S E T O D O M E T E R 命 令 - 图35S E T O D O M E T E R 命 令 - 图36S E T O D O M E T E R 命 令 - 图37S E T O D O M E T E R 命 令 - 图38SET OLE OBJECT 不影响表单和通用字段中的 OLE 对象 当打开包含 OLE 对象的表单进行修改或运行该表单时 或者打开一个带有通用字段的表时 Visual FoxPro 总是装入 OLE 支持模块

S E T O D O M E T E R 命 令 - 图39由于 GET OBJECT ( ) 命令会激活 OLE OBJECT 所以如果在 SET OLE OBJECT

S E T O D O M E T E R 命 令 - 图40S E T O D O M E T E R 命 令 - 图41设置为 OFF 时发出 GET OBJECT ( ) 命令 Visual FoxPro 会产生错误信息

请 参 阅

CREATEOBJECT ( ) , GETOBJECT( )