DISPLAY OBJECTS 命 令

DISPLAY OBJECTS 命 令 - 图1显示有关一个对象或一组对象的信息

语 法

DISPLAY OBJECTS

[LIKE cObjectSkeleton ]

[TO PRINTER [PROMPT] | TO FILE FileNam e] [NOCONSOLE]

参 数 描 述

LIKE cObjectSkeleton

DISPLAY OBJECTS 命 令 - 图2DISPLAY OBJECTS 命 令 - 图3DISPLAY OBJECTS 命 令 - 图4DISPLAY OBJECTS 命 令 - 图5DISPLAY OBJECTS 命 令 - 图6DISPLAY OBJECTS 命 令 - 图7DISPLAY OBJECTS 命 令 - 图8DISPLAY OBJECTS 命 令 - 图9DISPLAY OBJECTS 命 令 - 图10DISPLAY OBJECTS 命 令 - 图11DISPLAY OBJECTS 命 令 - 图12显 示 对 象 的 信 息 cObjectSkeleton 是 支 持 通 配 符 * 和 ? 的 对 象 说明 梗 概 例 如 要 显 示 所 有 以 A 开 头 的 对 象 可 使 用 以 下 命 令

DISPLAY OBJECTS LIKE A*

TO PRINTER [PROMPT]

DISPLAY OBJECTS 命 令 - 图13DISPLAY OBJECTS 命 令 - 图14DISPLAY OBJECTS 命 令 - 图15将 DISPLAY OBJECTS 的结果输出到打印机 包含 PROMPT 子句会在打印开始前显示打印对话框 应将 PROMPT 关键字直接放在 TO PRINTER 后面

TO FILE FileName

DISPLAY OBJECTS 命 令 - 图16DISPLAY OBJECTS 命 令 - 图17DISPLAY OBJECTS 命 令 - 图18DISPLAY OBJECTS 命 令 - 图19将 DISPLAY OBJECTS 的 结 果 定 向 输 出 到 FileName 指 定 的 磁 盘 文 件 中 如果 文 件 已 经 存 在 且 SET SAFETY 设 为 O N V isual FoxPro 就 提 示 您 是 否 改写 此 文 件

NOCONSOLE

DISPLAY OBJECTS 命 令 - 图20不 向 V isual FoxPro 主 窗 口 或 活 动 的 用 户 自 定 义 窗 口 输 出

说 明

DISPLAY OBJECTS 命 令 - 图21DISPLAY OBJECTS 显示所有已存在对象的下列信息

  • 属 性 和 它 们 的 值

  • 方 法

  • 成 员 对 象 以 及 它 们 所 基 于 的 类 或 子 类

  • 对 象 所 基 于 的 类 或 子 类

  • 对 象 的 类 层 次

DISPLAY OBJECTS 命 令 - 图22DISPLAY OBJECTS 命 令 - 图23DISPLAY OBJECTS 命 令 - 图24DISPLAY OBJECTS 命 令 - 图25用 DISPLAY OBJECTS 显示的信息将整个 Visual FoxPro 主窗口或用户自定义窗口填满后暂停 按任意键或在任意位置单击鼠标可看下一屏信息 DISPLAY 与 LIST 不同的是 LIST 在显示信息时连续输出而不暂停

示 例

DISPLAY OBJECTS 命 令 - 图26DISPLAY OBJECTS 命 令 - 图27DISPLAY OBJECTS 命 令 - 图28DISPLAY OBJECTS 命 令 - 图29下面的示例用 DEFINE CLASS 和 CREATEOBJECT 从 Visual FoxPro 的 Form 基类创建了两个自定义类 FormChild 和 FormGrandChild DISPLAY OBJECTS 显示关于

DISPLAY OBJECTS 命 令 - 图30对象和它们的属性的信息

CLEAR

DISPLAY OBJECTS 命 令 - 图31DISPLAY OBJECTS 命 令 - 图32DISPLAY OBJECTS 命 令 - 图33DISPLAY OBJECTS 命 令 - 图34DISPLAY OBJECTS 命 令 - 图35DISPLAY OBJECTS 命 令 - 图36DISPLAY OBJECTS 命 令 - 图37DISPLAY OBJECTS 命 令 - 图38DISPLAY OBJECTS 命 令 - 图39DISPLAY OBJECTS 命 令 - 图40DISPLAY OBJECTS 命 令 - 图41DISPLAY OBJECTS 命 令 - 图42DISPLAY OBJECTS 命 令 - 图43DISPLAY OBJECTS 命 令 - 图44frmMyForm = CREATEOBJECT("FormGrandChild")

frm*

RELEASE frmMyForm

DEFINE CLASS FormChild AS FORM ENDDEFINE

DEFINE CLASS FormGrandChild AS FormChild ENDDEFINE

请 参 阅

LIST OBJECTS