D I S P L A Y M E M O R Y 命 令

D I S P L A Y M E M O R Y 命 令 - 图1显示变量和数组的当前内容

语 法

DISPLAY MEMORY

[LIKE FileSkeleton ]

[TO PRINTER [PROMPT] | TO FILE FileNam e] [NOCONSO LE]

参 数 描 述

LIKE FileSkeleton

D I S P L A Y M E M O R Y 命 令 - 图2D I S P L A Y M E M O R Y 命 令 - 图3D I S P L A Y M E M O R Y 命 令 - 图4D I S P L A Y M E M O R Y 命 令 - 图5D I S P L A Y M E M O R Y 命 令 - 图6D I S P L A Y M E M O R Y 命 令 - 图7D I S P L A Y M E M O R Y 命 令 - 图8D I S P L A Y M E M O R Y 命 令 - 图9D I S P L A Y M E M O R Y 命 令 - 图10D I S P L A Y M E M O R Y 命 令 - 图11D I S P L A Y M E M O R Y 命 令 - 图12D I S P L A Y M E M O R Y 命 令 - 图13可 以 通 过 包 含 LIKE 子 句 有 选 择 地 显 示 变 量 和 数 组 的 信 息 如 果 包 含 LIKE FileSkeleton V isual FoxPro 只 显 示 匹 配 FileSkeleton 的 变 量 和 数 组 的 内 容FileSkeleton 支 持 诸 如 ? 和 * 的 通 配 符 例 如 要 显 示 所 有 以 字 母 开头 的 变 量 可 执 行 下 面 的 命 令

DISPLAY MEMORY LIKE A*

TO PRINTER [PROMPT]

D I S P L A Y M E M O R Y 命 令 - 图14将 DISPLAY MEMORY 的 结 果 定 向 输 出 到 打 印 机

D I S P L A Y M E M O R Y 命 令 - 图15D I S P L A Y M E M O R Y 命 令 - 图16D I S P L A Y M E M O R Y 命 令 - 图17D I S P L A Y M E M O R Y 命 令 - 图18D I S P L A Y M E M O R Y 命 令 - 图19D I S P L A Y M E M O R Y 命 令 - 图20D I S P L A Y M E M O R Y 命 令 - 图21D I S P L A Y M E M O R Y 命 令 - 图22D I S P L A Y M E M O R Y 命 令 - 图23可包含可选的 PROMPT 子句 在打印开始前显示 打印 对话框 在此对话框中 可调整打印机设置 包括打印数目和要打印的页数 可调整的打印机设置依赖于当前安装的打印机驱动程序 应将 PROMPT 关键字直接放在 TO PRINTER 后面

TO FILE FileName

D I S P L A Y M E M O R Y 命 令 - 图24D I S P L A Y M E M O R Y 命 令 - 图25D I S P L A Y M E M O R Y 命 令 - 图26D I S P L A Y M E M O R Y 命 令 - 图27将 DISPLAY MEMORY 的 结 果 定 向 输 出 到 FileName 指 定 的 文 件 中 如 果 文件 已 经 存 在 且 SET SAFETY 设 为 O N V isual FoxPro 提 示 您 是 否 要 改 写 此文 件

NOCONSOLE

D I S P L A Y M E M O R Y 命 令 - 图28不 向 V isual FoxPro 主 窗 口 或 活 动 的 用 户 自 定 义 窗 口 输 出

说 明

D I S P L A Y M E M O R Y 命 令 - 图29D I S P L A Y M E M O R Y 命 令 - 图30D I S P L A Y M E M O R Y 命 令 - 图31D I S P L A Y M E M O R Y 命 令 - 图32D I S P L A Y M E M O R Y 命 令 - 图33D I S P L A Y M E M O R Y 命 令 - 图34D I S P L A Y M E M O R Y 命 令 - 图35D I S P L A Y M E M O R Y 命 令 - 图36D I S P L A Y M E M O R Y 命 令 - 图37D I S P L A Y M E M O R Y 命 令 - 图38D I S P L A Y M E M O R Y 命 令 - 图39D I S P L A Y M E M O R Y 命 令 - 图40D I S P L A Y M E M O R Y 命 令 - 图41DISPLAY MEMORY 显示所有当前定义的变量和变量数组的名称 类型 内容和状 态 也显示已定义的变量的数目 已使用的字节总数和可用的额外变量数目 注 意 已使用的字节总数表示字符类型的变量使用的内存 字符型变量是唯一需要使用附加内存的变量 附加内存是超出 MVCOUNT 配置项所指定的变量分配空间的内存DISPLAY MEMORY 也显示有关系统变量 菜单 菜单栏 菜单标题和窗口的信息 示 例

D I S P L A Y M E M O R Y 命 令 - 图42D I S P L A Y M E M O R Y 命 令 - 图43D I S P L A Y M E M O R Y 命 令 - 图44下面的示例创建了几个变量并赋值 首先 DISPLAY MEMORY 显示所有以 “ sam ” 开头的变量的值 然后再显示所有包含五个字母并以 “ exit.” 结尾的变量的值

STORE 'Goodbye' TO sample1

STORE 'Hello' TO sample2 STORE .T. TO texit

D I S P L A Y M E M O R Y 命 令 - 图45D I S P L A Y M E M O R Y 命 令 - 图46D I S P L A Y M E M O R Y 命 令 - 图47D I S P L A Y M E M O R Y 命 令 - 图48D I S P L A Y M E M O R Y 命 令 - 图49D I S P L A Y M E M O R Y 命 令 - 图50D I S P L A Y M E M O R Y 命 令 - 图51D I S P L A Y M E M O R Y 命 令 - 图52D I S P L A Y M E M O R Y 命 令 - 图53STORE .F. TO mexit CLEAR

请 参 阅

sam*

D I S P L A Y M E M O R Y 命 令 - 图54?exit

D I S P L A Y M E M O R Y 命 令 - 图55D I S P L A Y M E M O R Y 命 令 - 图56DECLARE , DIMENSION , LIST , STORE