Microsoft Visual Studio o Visual Basic Express ( 2005 o posterior)
Ver Más instrucciones
1
Abra Visual Studio y crear un nuevo proyecto de Windows Forms. Haga clic en " Archivo" y luego "Nuevo proyecto ". Cuando aparezca la nueva ventana del proyecto , seleccione Visual Basic /Windows en la vista de árbol , haga clic en el icono "Windows Forms proyecto" , el nombre del proyecto " SplashTest " y luego haga clic en " OK" . Después de una corta espera , aparecerá la ventana del diseñador de formularios .
2
Crear la pantalla de bienvenida . Haga clic en " Proyecto " y luego " Agregar Windows Forms . " Cuando aparezca el cuadro de diálogo nuevo formulario , el nombre de la forma " WelcomeForm " y haga clic en " Agregar ". Aparecerá una segunda ventana de diseño.
3
Diseñar una nueva pantalla de inicio. Haga clic en el icono de la barra de herramientas y arrastre los controles en el formulario. Incluye etiquetas para un mensaje de bienvenida , razón social, dirección y cualquier otra información necesaria . En la esquina inferior derecha , agregue un botón y la etiqueta es "OK ".
4
Añadir el temporizador de la forma de presentación. Haga clic en el borde formulario para crear un nuevo controlador de eventos de carga del formulario . Esto abrirá una nueva ventana de código. Escriba el siguiente código :
Public Class WelcomeFormPrivate WithEvents timeOut As New Timer
Private Sub WelcomeForm_Load (remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles MyBase.LoadtimeOut.Interval = 5000timeOut.Start () End Sub
El tiempo de espera de la propiedad crea un nuevo objeto de temporizador . En el controlador de eventos Load , establecemos el intervalo de 5000 que hará que el temporizador para provocar un evento Tick cada 5 segundos.
5
Agregar otro controlador de eventos para el botón " OK" . Haga clic en " Window " y seleccione la ventana de diseño SplashForm . Haga clic en el botón " OK" para crear este controlador . Cuando aparezca la ventana de código , escriba el siguiente código:
Private Sub Button1_Click ( remitente de ByVal como System.Object , ByVal e como System.EventArgs ) Handles Button1.Click , timeOut.TicktimeOut.Stop () DialogResult = DialogResult . OKEnd SubEnd Clase
cuenta que hemos añadido al evento timeout.tick a la lista de asas. Esta lógica se llamará ya sea cuando el botón " OK" se hace clic o cuando los pasos de temporizador .
6
Añadir código al formulario principal para abrir la pantalla de bienvenida . Haga clic en " Window " y seleccione la ventana de diseño de Form1 . Haga clic en el borde de la forma de crear un controlador de eventos Load y agregue el código siguiente :
Private Sub Form1_Load ( ByVal remitente como System.Object , ByVal e como System.EventArgs ) Handles MyBase.LoadDim SplashForm como nuevo WelcomeFormsplashForm.ShowDialog () splashForm.Close () End Sub
7
Ejecute el programa. Haga clic en el botón " F5 " . Aparecerá la pantalla de inicio a continuación, después de una corta espera , se va a cerrar y la forma principal seguirá siendo .