MOUSE ACIMA DO OBJETO, MOUSE FORA DO OBJETO

RICKSOUSA 26/06/2012 07:21:40
#404882
bom dia amigos, a minha duvida é simples:

eu tenho um label, e gostaria de deixar ele linkado, mais da seguinte forma:

quando eu passar o mouse em cima ficar uma cor, e quando eu tira o mouse de cima dele voltar a cor anterior.

para fazer mudar a cor passando o mouse em cima foi facil usei o evento mouseover mais como faço para quando perder o mouse ele voltar a cor antes????
NICOLLAS2 26/06/2012 09:51:44
#404888
faça essa mesma opção reversa no controle ao redor do label
ou seja, se o label estiver dentro de um frame, faça essa função dentro do frame tbm setando o label
RICKSOUSA 26/06/2012 09:58:07
#404889
eu tentei isso mais não deu certo.

If Label1 = Label1.MouseMove Then
Label1.ForeColor = vbBlue
Else
Label1.ForeColor = &HFFFF&
End If

como eu faço????

LUIZCOMINO 26/06/2012 10:00:28
#404890
Resposta escolhida
[ô]Amigo Teste ai


Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Label.BackColor = vbBlack
End Sub

Private Sub Label_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Label.BackColor = vbRed
End Sub
RICKSOUSA 26/06/2012 10:06:36
#404891
show de bola valeu luiz, e obrigado pela dica tbm nicolas.

mais a explicação do luiz foi mais clara.....
Tópico encerrado , respostas não são mais permitidas