显示内存变量和数组的当前内容。
语法
DISPLAY MEMORY
[LIKE FileSkeleton]
[NOCONSOLE]
[TO PRINTER [PROMPT] | TO FILE FileName]
参数
LIKE FileSkeleton
可以通过包含 LIKE 子句有选择地显示内存变量和数组的信息。如果包含 LIKE FileSkeleton,Visual FoxPro 只显示匹配 FileSkeleton 的内存变量和数组的内容。FileSkeleton 支持诸如“?”和“*”的通配符。例如,要显示所有以字母 A 开头的内存变量,可执行下面的命令:
DISPLAY MEMORY LIKE A*
NOCONSOLE
不向 Visual FoxPro 主窗口或活动的用户自定义窗口输出。
TO PRINTER [PROMPT]
将 DISPLAY MEMORY 的结果定向输出到打印机。
在 Visual FoxPro、FoxPro for Windows 和 FoxPro for Macintosh 中,可包含可选的 PROMPT 子句在打印开始前显示“打印”对话框。在此对话框中,可调整打印机设置,包括打印数目和要打印的页数。可调整的打印机设置依赖于当前安装的打印机驱动程序。应将 PROMPT
关键字直接放在 TO PRINTER 后面。
在 FoxPro for MS.DOS 中忽略 PROMPT。
TO FILE FileName
将 DISPLAY MEMORY 的结果定向输出到 FileName 指定的文件中。如果文件已经存在,且 SET SAFETY 设为 ON,Visual FoxPro 提示您是否要改写此文件。
说明
DISPLAY MEMORY 显示所有当前定义的内存变量和内存变量数组的名称、类型、内容和状态。也显示已定义的内存变量的数目、已使用的字节总数和可用的额外内存变量数目。注意,已使用的字节总数表示字符类型的变量使用的内存。字符型变量是唯一需要使用附加内存的内存变量,附加内存是超出 MVCOUNT 配置项指定的内存变量分配空间的内存。
DISPLAY MEMORY 也显示有关系统内存变量、菜单、菜单栏、菜单标题和窗口的信息。