Cómo: Cambiar el objeto inicial de una aplicación (Visual Basic)
Las propiedades Objeto de inicio o Formulario de inicio de un proyecto definen el punto de entrada al que se llamará cuando se cargue la aplicación. En general, se suele establecer en el formulario principal de la aplicación o en el procedimiento Sub Main que se debe ejecutar cuando se inicia la aplicación.
Puede establecer la propiedad Objeto de inicio o Formulario de inicio en la página Aplicación del Diseñador de proyectos. Para obtener más información, vea Aplicación (Página, Diseñador de proyectos) (Visual Basic).
La opción Formulario de inicio/Objeto de inicio del Diseñador de proyectos depende del tipo de proyecto. Por ejemplo, una Aplicación de consola tiene una opción Objeto de inicio, que puede ser Sub Main o Module1. Una Aplicación para Windows tiene una opción Formulario de inicio, que puede ser Form1 o Sub Main (vea la nota del siguiente). Dado que las bibliotecas de clases no tienen punto de entrada, la única opción para esta propiedad es (Ninguno).
La opción Habilitar marco de trabajo de la aplicación especifica si un proyecto debe usar el marco de trabajo de la aplicación. Esta configuración afecta a las opciones disponibles en Formulario de inicio/Objeto de inicio:
Si está seleccionado Habilitar marco de trabajo de la aplicación (el valor predeterminado), esta opción es Formulario de inicio y muestra únicamente el marco de trabajo de la aplicación que admite formularios de inicio, no objetos.
Si está desactivado Habilitar marco de trabajo de la aplicación, esta opción pasa a ser Objeto de inicio y muestra formularios y clases o módulos con un Sub Main. Si deshabilita el marco de trabajo de la aplicación, la aplicación usará un procedimiento Sub Main personalizado creado por usted mismo, y debe agregar este código en el procedimiento Sub Main del formulario.
Al utilizar un procedimiento Sub Main personalizado como Objeto de inicio, no se ejecutará el código de los eventos de aplicación (Startup, Shutdown, StartupNextInstance y UnhandledException).
Para cambiar el objeto de inicio o el formulario de inicio
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
Haga clic en la ficha Aplicación.
Seleccione un objeto Startup en la lista desplegable Objeto de inicio o Formulario de inicio.
Para establecer en Sub Main el objeto de inicio para un aplicación para Windows
Con un proyecto seleccionado en el Explorador de soluciones, en el menú Proyecto haga clic en Propiedades.
Haga clic en la ficha Aplicación.
Desactive la casilla Habilitar marco de trabajo de la aplicación.
Seleccione Sub Main en la lista desplegable Objeto de inicio.
Vea también
Referencia
Aplicación (Página, Diseñador de proyectos) (Visual Basic)