Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Nardo[N] en 9 Febrero 2011, 21:32 pm



Título: Efecto al abrir el Form
Publicado por: Nardo[N] en 9 Febrero 2011, 21:32 pm
Hola gente pues esta vez vengo trayendo un code que nos  da un efecto al abrir el Form (se abre desde el centro del form y se va expandiendo):



Código:
Option Explicit

Private Sub EfectoExplosion(ByRef frmFormulario As Form)
  Dim lngA As Long
  
  With frmFormulario
    .Width = 0
    .Height = 0
    .Show
  
    For lngA = 0 To 10000 Step 50
      .Move (Screen.Width - .Width) / 2, (Screen.Height - .Height) / 2, lngA, lngA
      DoEvents
    Next lngA
    
    End With
  
End Sub

Private Sub Form_Load()
    EfectoExplosion Me
End Sub

Para hacerlo mas dinamico (rapido) el efecto .. cambiamos la cantidad de esta linea:


Código:
    For lngA = 0 To 10000 Step 50



Salu2 si desean mas efectos solo me lo dicen en este post = )


Título: Re: Efecto al abrir el Form
Publicado por: Edu en 9 Febrero 2011, 21:38 pm
Ya lo probare, muy buena idea xD nunca la pense -_-' xD


Título: Re: Efecto al abrir el Form
Publicado por: TGa. en 9 Febrero 2011, 23:11 pm
Buena idea :D. Creo que 79137913 había posteado algo parecido, solo que el lo habia hecho con un timer


Título: Re: Efecto al abrir el Form
Publicado por: 79137913 en 9 Febrero 2011, 23:34 pm
HOLA!!!

Me Encanto!!!

Buenisimo, el post creo que era : [EFECTO VISUAL] hacer que un form crezca hasta su tamaño real o algo asi :P

Repito, muy bueno y muy fluido el movimiento :D

 ;-) ;-) ;-) ;-) ;-)

P.D: La Rana me pincho el globo igual con ese tema XD.

Miren esto: http://www.recursosvisualbasic.com.ar/htm/listado-api/185-animacion-de-ventanas-formularios.htm



GRACIAS POR LEER!!!


Título: Re: Efecto al abrir el Form
Publicado por: zh1b0x. en 9 Febrero 2011, 23:36 pm
Hola, me parece buenisimo, queda mas copado los forms, usare el efecto en mis proyectos.

S2.


Título: Re: Efecto al abrir el Form
Publicado por: Nardo[N] en 10 Febrero 2011, 01:51 am
Gracias por los comentarios .. talvez deje mas efectos en unos dias ..

Salu2 !