Título: Como hacer agregar un Splash a tu Formulario Publicado por: LukaCrosszeria en 19 Junio 2013, 02:18 am Saludos,
Quisiera aprender como agregarle una imagen splash al formulario, Que al ejecutarse el formulario primero muestre la imagen splash haga un sleep de 5 segundos y luego active el formulario. Título: Re: Como hacer agregar un Splash a tu Formulario Publicado por: Eleкtro en 19 Junio 2013, 02:41 am Si no te apetece codear el splashscreen aquí tienes una simple aplicación commandline para ejecutar una imágen durante un periodo de tiempo:
-> Splat By Elektro H@cker (http://foro.elhacker.net/net/source_splat-t390371.0.html) Título: Re: Como hacer agregar un Splash a tu Formulario Publicado por: LukaCrosszeria en 19 Junio 2013, 17:27 pm Si, pero me gustaria aprender a codear el Splash Screen si fuese posible mostrarme una guia :c.
Gracias por tu aporte. Título: Re: Como hacer agregar un Splash a tu Formulario Publicado por: El Benjo en 19 Junio 2013, 19:57 pm Bueno, Luka, puedes hacerlo de dos maneras básicas distintas.
Crea un formulario y agrega la imagen que quieres mostrar como splash, cambiando la propiedad "FormBorderStyle" a "None" y la propiedad "StartPosition" a "CenterScreen". Después agrega un timer, habilítalo y modifica su intervalo según el tiempo que quieras que esté en pantalla. Dentro del evento "Tick()" coloca el código que cierre dicho formulario: Código
Ahora dentro del evento "OnLoad()" de tu formualario de inicio muestra tu formulario de splash: Código
Segundo método El formulario que quieres como Splash lo haces tu formulario de inicio y lo dejas como en el primer ejemplo pero escribiendo dentro del evento "Tick()" la línea para mostrar tu formulario principal: Código
Y el código del formulario principal lo dejas como lo tienes ahora. Esos son dos métodos básicos para hacer un SplashScreen. Suerte. Título: Re: Como hacer agregar un Splash a tu Formulario Publicado por: XresH en 19 Junio 2013, 21:04 pm Quisiera agregar al ejemplo de Benjo utilizar la instrucción Sleep para esperar algunos segundos antes de mostrar el formulario y manipular la tarea al 100 % desde código.
Digo esto ya que desde el Intervalo del timer no se manifiesta de la misma forma, es solo un detalle para diferentes variantes, el ejemplo es efectivo. Saludos. |