Genesis Vargas J

Como hacer pantalla de presentacion en Visual Basic .NET

Comparte:

Hola amigos hoy les diré como hacer una pantalla de presentación para nuestro programa en Visual Basic

Necesitaremos: 1 progressbar, 1 timer, 1 label que va a ser igual en la propiedad texto a 0 (para que vaya contando hasta 100)

Opcionalmente: Ponen los labels que quieran (van a mostrar su mensaje de bienvenida y lo que más quieran), los picturebox que quieran (en ellos ponen las imágenes que quieran). Mensaje de bienvenida y lo que más quieran), los picturebox que quieran (en ellos ponen las imágenes que quieran).

Abren Visual Studio, crean un proyecto y empiezan a diseñar la pantalla de presentación a su gusto, yo la hice así:

ATENCIÓN: para que no tenga borde cambian la propiedad Formborder y le ponen: None. en mi diseño hay 1 timer, 2 labels, 1 picturebox y 1 progressbar. Ahora codifican así:


'esto es para que cuando cargue el formulario inicie el timer1

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Timer1.Start()
End Sub

'esto es para que cuando el timer1 este en marcha haga que el progressbar incremente de 15 en 15, y el label2 (el que cuenta y es igual a 0) sea igual al valor de el progressbar

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
ProgressBar1.Increment(15)
Label1.Text = ProgressBar1.Value
End Sub

Ahora agrega tu formulario principal y después cambia las propiedades de tu proyecto así:

Y listo!!! aqui te dejo el video que yo hice para que te guíes mejor

Comentarios


genesis vargas

Soy Genesis Vargas Jiménez, autor de éste blog. Me gusta desarrollar software en todas las plataformas (web, móvil y desktop) y compartir conocimiento para ayudar a muchas personas.

Desde el 2015 soy MVP Microsoft en Visual Studio y tecnologías de desarrollo, reconocimiento que me enorgullece mucho.

MVP Genesis Vargas J

A PHP Error was encountered

Severity: Core Warning

Message: Module 'timezonedb' already loaded

Filename: Unknown

Line Number: 0

Backtrace: