Compartir a través de


SetMain (Método)

Establece el archivo principal de un proyecto.

Object.SetMain([cFileName [, cActiveDocClass]])

Parámetros

  • cFileName
    Especifica un archivo en el proyecto para establecerlo como el archivo principal. El archivo principal puede ser un programa, un formulario o una biblioteca de clases visuales que contenga una clase de documento activo. Asegúrese de incluir la extensión del archivo en cFileName. Si cFileName se omite o es la cadena vacía, no se establece ningún archivo del proyecto como archivo principal.
  • cActiveDocClass
    Especifica una clase documento activo que se establece como archivo principal. Para especificar una clase documento activo como archivo principal, cFileName tiene que ser el nombre de la biblioteca de clases visuales que contiene la clase de documento activo.

Observaciones

El método SetMain devuelve verdadero (.T.) si el archivo o la clase de documento activo que especifica se establece como archivo principal. Devuelve falso (.F.) si el archivo o la clase de documento activo que especifica no está en el proyecto o si el archivo que especifica no es del tipo apropiado.

El archivo principal es un programa (archivo .prg), un formulario (archivo .scx) o una clase de documento activo que sirve como punto de inicio de ejecución de una aplicación compilada y desde donde se llama a los demás componentes de la aplicación. Generalmente, el archivo principal establece el entorno de funcionamiento de la aplicación, ejecuta aplicaciones con menús o formularios para mostrar la interfaz de la aplicación, y establece el ciclo de eventos de la aplicación con el comando READ EVENTS. Debe designar un archivo principal en el Administrador de proyectos antes de crear un archivo de aplicación (.app) o ejecutable (.exe) desde el proyecto.

Nota   Al especificar un archivo o una clase de documento activo como archivo principal de un proyecto, también establece las propiedades MainFile y MainClass del proyecto.

Vea también

MainClass (Propiedad) | MainFile (Propiedad)

Se aplica a: Project (Objeto)