DISPLAY OBJECTS 命 令
显示有关一个对象或一组对象的信息
语 法
DISPLAY OBJECTS
[LIKE cObjectSkeleton ]
[TO PRINTER [PROMPT] | TO FILE FileNam e] [NOCONSOLE]
参 数 描 述
LIKE cObjectSkeleton
显 示 对 象 的 信 息 cObjectSkeleton 是 支 持 通 配 符 * 和 ? 的 对 象 说明 梗 概 例 如 要 显 示 所 有 以 A 开 头 的 对 象 可 使 用 以 下 命 令
DISPLAY OBJECTS LIKE A*
TO PRINTER [PROMPT]
将 DISPLAY OBJECTS 的结果输出到打印机 包含 PROMPT 子句会在打印开始前显示打印对话框 应将 PROMPT 关键字直接放在 TO PRINTER 后面
TO FILE FileName
将 DISPLAY OBJECTS 的 结 果 定 向 输 出 到 FileName 指 定 的 磁 盘 文 件 中 如果 文 件 已 经 存 在 且 SET SAFETY 设 为 O N V isual FoxPro 就 提 示 您 是 否 改写 此 文 件
NOCONSOLE
不 向 V isual FoxPro 主 窗 口 或 活 动 的 用 户 自 定 义 窗 口 输 出
说 明
DISPLAY OBJECTS 显示所有已存在对象的下列信息
-
属 性 和 它 们 的 值
-
方 法
-
成 员 对 象 以 及 它 们 所 基 于 的 类 或 子 类
-
对 象 所 基 于 的 类 或 子 类
-
对 象 的 类 层 次
用 DISPLAY OBJECTS 显示的信息将整个 Visual FoxPro 主窗口或用户自定义窗口填满后暂停 按任意键或在任意位置单击鼠标可看下一屏信息 DISPLAY 与 LIST 不同的是 LIST 在显示信息时连续输出而不暂停
示 例
下面的示例用 DEFINE CLASS 和 CREATEOBJECT 从 Visual FoxPro 的 Form 基类创建了两个自定义类 FormChild 和 FormGrandChild DISPLAY OBJECTS 显示关于
对象和它们的属性的信息
CLEAR
frmMyForm = CREATEOBJECT("FormGrandChild")
frm*
RELEASE frmMyForm
DEFINE CLASS FormChild AS FORM ENDDEFINE
DEFINE CLASS FormGrandChild AS FormChild ENDDEFINE
请 参 阅
LIST OBJECTS