LIST OBJECTS (Comando)
Muestra continuamente información sobre un objeto o un grupo de objetos.
LIST 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 continuamente todos los objetos que comienzan por A, utilice el comando siguiente:LIST OBJECTS LIKE A*
TO PRINTER [PROMPT]
Dirige el resultado de LIST 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 LIST 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
LIST OBJECTS muestra la información siguiente sobre 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
LIST OBJECTS llena toda la ventana principal de Visual FoxPro 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. LIST OBJECTS muestra información sobre los objetos y sus propiedades.
CLEAR
frmMyForm = CREATEOBJECT("FormGrandChild")
LIST OBJECTS LIKE frm*
RELEASE frmMyForm
DEFINE CLASS FormChild AS FORM
ENDDEFINE
DEFINE CLASS FormGrandChild AS FormChild
ENDDEFINE
Vea también
DISPLAY OBJECTS | DEFINE CLASS (Comando) | CREATEOBJECT( ) (Función)