DISPLAY OBJECTS (Comando)
Muestra información acerca de un objeto o un grupo de objetos.
DISPLAY OBJECTS [LIKE cObjectSkeleton]
[TO PRINTER [PROMPT] | TO FILE FileName] [NOCONSOLE]
Parámetros
LIKE cObjectSkeleton
Muestra información acerca de un subconjunto de objetos. cObjectSkeleton es un patrón de especificación de objetos que admite comodines (* y ?). Por ejemplo, para mostrar todos los objetos que comienzan con A, utilice el comando siguiente:DISPLAY OBJECTS LIKE A*
TO PRINTER [PROMPT]
Dirige el resultado de DISPLAY OBJECTS a una impresora.Puede incluir la cláusula PROMPT opcional para mostrar un cuadro de diálogo Imprimir antes de comenzar a imprimir. Coloque la palabra clave PROMPT justo después de TO PRINTER.
TO FILE FileName
Dirige el resultado de DISPLAY OBJECTS al archivo de disco especificado con FileName. Si ya existe el archivo y SET SAFETY está establecido en ON, Visual FoxPro muestra un mensaje que pregunta 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 OBJECTS muestra la información siguiente acerca de todos los objetos existentes:
- Propiedades y sus valores
- Métodos
- Objetos miembro, y la clase o subclase en la que se basan
- Clase o subclase en que se basan los objetos
- Jerarquía de clases de los objetos
DISPLAY OBJECTS llena de información toda la ventana principal de Visual FoxPro o la ventana definida por el usuario y, a continuación, se detiene. Presione cualquier tecla o haga clic en cualquier parte para ver el siguiente conjunto de información. DISPLAY es similar a LIST, con la diferencia de que LIST muestra la misma información con un flujo continuo y sin detenerse.
Ejemplo
El ejemplo siguiente usa DEFINE CLASS y CREATEOBJECT( ) para crear dos clases personalizadas llamadas FormChild y FormGrandChild a partir de la clase de base Form de Visual FoxPro. DISPLAY OBJECTS muestra información acerca de los objetos y sus propiedades.
CLEAR
frmMyForm = CREATEOBJECT("FormGrandChild")
DISPLAY OBJECTS LIKE frm*
RELEASE frmMyForm
DEFINE CLASS FormChild AS FORM
ENDDEFINE
DEFINE CLASS FormGrandChild AS FormChild
ENDDEFINE
Vea también
LIST OBJECTS | @ ... SAY - Imágenes y objetos OLE (Comando) | DISPLAY MEMORY (Comando)