Ejecutar el Examinador de clases
Puede ejecutar el Examinador de clases en el menú de Visual FoxPro o en la ventana Comandos.
Para ejecutar el Examinador de clases
En el menú Herramientas, elija Examinador de clases.
–O bien–
Use el comando DO y la variable del sistema _BROWSER:
DO (_BROWSER)
El programa almacenado de forma predeterminada en la variable del sistema _BROWSER es Browser.app. Browser.app acepta cinco argumentos opcionales:
DO (_BROWSER) [WITH [tcFileName][, tcDefaultClass[.member]][, tlListBox][, tcClassType][, tnWindowState]]
Argumento | Descripción |
---|---|
cFileName | El nombre del archivo .vcx, .scx, .olb, .tlb, .pjx o .exe que se va a abrir en el Examinador de clases. |
cDefaultClass[.member] | La clase del archivo .vcx que se selecciona de forma predeterminada. Si no se especifica ninguna clase predeterminada, se selecciona la biblioteca de clases. Si se especifica un miembro, el miembro se selecciona en la lista Miembros. |
lListBox | Especifica si se muestran las clases y los miembros en cuadros de lista en lugar de mostrarse en controles Treeview. Incluya verdadero (.T.) en este parámetro para mostrar los cuadros de lista. El valor predeterminado es falso (.F.) |
cClassType | Especifica el filtro Type inicial para las clases mostradas en el Examinador de clases. Puede cambiar el filtro del Examinador de clases si elige otro valor de la lista Tipo. El valor predeterminado es sin filtro. |
nWindowState | 0 - Normal (valor predeterminado) 1 - Minimizada 2 – Maximizada |
lGallery | Valor predeterminado: .F.
Especifica si se abre en la Galería de componentes en lugar de en el Examinador de clases. Use verdadero (.T.) para abrirlo en la Galería de componentes. |
Por ejemplo, el siguiente comando abre el Examinador de clases maximizado con la clase print_report de Samples.vcx seleccionada, el objeto cmdOK seleccionado en la lista Miembros, y los formularios y miembros de Samples.vcx mostrados en cuadros de lista:
DO (_BROWSER) WITH "samples.vcx", "print_report.cmdOK", .T., "form", 2
Para especificar una clase predeterminada y el nombre de miembro que se va a abrir con el Examinador de clases
Abra el archivo en el Examinador de clases.
Resalte el archivo en la lista de clases del Examinador de clases.
En la ventana Comandos, escriba el código siguiente:
DO (_BROWSER) WITH "mylib","myclass.cMessage"
También puede usar el Examinador de clases para especificar el archivo predeterminado que se abrirá cuando inicie el Examinador de clases en el menú Herramientas o en la ventana Comandos.
Para especificar la biblioteca que se abre de forma predeterminada con el Examinador de clases
Abra el archivo en el Examinador de clases.
Resalte el archivo en la lista de clases del Examinador de clases.
En la ventana Comandos, escriba el código siguiente:
_oBrowser.SetDefaultFile
Esto restablece las bibliotecas predeterminadas especificadas previamente.
Puede agregar archivos a la biblioteca predeterminada abierta en el Examinador de clases.
Para especificar bibliotecas adicionales que se van a abrir con el Examinador de clases
Abra el archivo adicional en el Examinador de clases.
Resalte el archivo en la lista de clases del Examinador de clases.
En la ventana Comandos, escriba el código siguiente:
_oBrowser.SetDefaultFile(.T.)
Para quitar bibliotecas de la lista del Examinador de clases
Resalte el archivo en la lista de clases del Examinador de clases.
En la ventana Comandos, escriba el código siguiente:
_oBrowser.ResetDefaultFile
Para quitar todas las bibliotecas de la lista del Examinador de clases
En la ventana Comandos, escriba el código siguiente:
_oBrowser.ResetDefaultFile(.T.)
Vea también
Agregar controles a formularios con el Examinador de clases | _BROWSER (Variable del sistema) | Examinar clases con el Examinador de clases | Botones del Examinador de clases | Métodos del Examinador de clases | Propiedades del Examinador de clases | Ventana Examinador de clases | Personalizar el Examinador de clases | Filtrar la lista de clases del Examinador de clases | Administrar clases con el Examinador de clases | Modificar los iconos y las descripciones de clases | Ejecutar el Examinador de clases | Ver el código de definición de clases