Dos dudillas

Iniciado por ToNy_EsP, 12 Julio 2009, 14:20 PM

0 Miembros y 1 Visitante están viendo este tema.

ToNy_EsP

Cita de: byway en 13 Julio 2009, 18:00 PM
Código (vb) [Seleccionar]


Private Sub Form_Load()
Image2.Picture = LoadPicture(App.Path & "\images\cerrar.gif")
End Sub

Private Sub Image2_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Image2.Picture = LoadPicture(App.Path & "\images\cerrariluminado.gif")
End Sub


:D, ahora mismo no estoy en el PC que tiene el Visual basic, pero en cuanto vaya lo pruebo.

Por cierto, cuanto pasas el ratón por encima se pone la otra imágen pero, cuando deja de estar el ratón encima de la imágen, ¿vuelve a la imágen principal?

Un saludo

*Si pasas mucho tiempo pensando sobre una cosa, terminarás por no hacerla (Bruce Lee).

seba123neo

no, tenes que reestablecerla usando el evento mousemove de otro control, por ejemplo el formulario y ahi cambiar la imagen...pero como te dijeron usa otro metodo con api's para saber cuando se "entra" y "sale" del control , asi no estas constantemente cambiando la imagen...

saludos.
La característica extraordinaria de las leyes de la física es que se aplican en todos lados, sea que tú elijas o no creer en ellas. Lo bueno de las ciencias es que siempre tienen la verdad, quieras creerla o no.

Neil deGrasse Tyson