DISPLAY MEMORY (Comando)
Muestra el contenido actual de las variables y matrices.
DISPLAY MEMORY [LIKE FileSkeleton]
[TO PRINTER [PROMPT] | TO FILE FileName] [NOCONSOLE]
Parámetros
LIKE FileSkeleton
Muestra información acerca de variables y matrices que concuerden con el diseño de la estructura FileSkeleton. Si incluye LIKE FileSkeleton, Microsoft Visual FoxPro mostrará únicamente el contenido de las variables y las matrices que cumplan con FileSkeleton. FileSkeleton admite caracteres comodín como ? y *. Por ejemplo, para mostrar todas las variables que comienzan por la letraA
, ejecute:DISPLAY MEMORY LIKE A*
TO PRINTER [PROMPT]
Dirige el resultado de DISPLAY MEMORY a una impresora.Puede incluir la cláusula PROMPT opcional para mostrar un cuadro de diálogo antes de que comience la impresión. En este cuadro de diálogo, puede ajustar la configuración de la impresora, incluidos el número de copias y los números de las páginas que desea imprimir. Las opciones de configuración de la impresora que puede ajustar dependen del controlador de impresora que tenga instalado actualmente. Coloque la palabra clave PROMPT justo después de TO PRINTER.
TO FILE FileName
Dirige el resultado de DISPLAY MEMORY al archivo especificado con FileName. Si el archivo ya existe y SET SAFETY está establecido en ON, el sistema le preguntará si desea sobrescribir el archivo.NOCONSOLE
Impide que se muestre el resultado en la ventana principal de Visual FoxPro o en la ventana activa definida por el usuario.
Observaciones
DISPLAY MEMORY muestra el nombre, tipo, contenido y estado de todas las variables y matrices de variable definidas actualmente. Además muestra el número de variables definidas, el número de bytes utilizados y el número de variables disponibles. Observe que el número de bytes utilizados representa la memoria empleada por las variables de tipo Character. Las variables de tipo Character son el único tipo de variables que requieren memoria adicional además de la asignada por el contador de variable especificado con el elemento de configuración MVCOUNT.
También se muestra información acerca de variables del sistema, menús, barras de menús, títulos de menú y ventanas.
Ejemplo
En el ejemplo siguiente se crean varias variables y se les asignan valores. DISPLAY MEMORY muestra primero todas las variables que empiezan por "sam" y luego muestra todas las que contienen cinco letras y terminan con "exit".
STORE 'Goodbye' TO sample1
STORE 'Hello' TO sample2
STORE .T. TO texit
STORE .F. TO mexit
CLEAR
DISPLAY MEMORY LIKE sam*
DISPLAY MEMORY LIKE ?exit