Visual Basic - Tecla Bloq Mayus activada...

Life is soft - evento anual de software empresarial
 
Vista:

Tecla Bloq Mayus activada...

Publicado por mauricio (50 intervenciones) el 04/03/2010 03:54:37
hola gente,
como puedo hacer para alertar con un mensaje si la tecla de Bloq Mayus está activada ????...
el mensaje que quisiera mostrar que sea como el de messenger (asi en forma de globo) que no sea tipo msgbox me entienden?

gracias foreros
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Tecla Bloq Mayus activada...

Publicado por Jesus Miguel (2 intervenciones) el 17/08/2010 06:33:06
'Necesitas dos textbox, un timer y un label, sin olvidar el formularo (:P)

Private Declare Function GetKeyState Lib "user32" (ByVal nVirtKey As Long) As Integer
Private Const VK_CAPITAL = &H14

Private Sub Form_Load()
Move (Screen.Width - Width) / 2, (Screen.Height - Height) / 2 'esto centrara el formulario
Text2.PasswordChar = "*" 'esto hara que aparescan puros asteriscos
' para cubrir tu contraseña
End Sub

Private Sub Text2_gotfocus()
Timer1.Interval = 1 'esto activa el timer cuando el text2 tiene el enfoque
End Sub

Private Sub Text2_lostfocus()
Timer1.Interval = 0 'esto desactiva el timer cuando pierde el enfoque
Label1.Visible = True 'checa esta parte, aunque pierda el enfoque el text2, aun
'aparece el mensaje de advertencia del Bloq mayus activad
End Sub

Private Sub Timer1_Timer()
If GetKeyState(VK_CAPITAL) = 1 Then
Label1.Visible = False 'si esta activado el Bloq mayus,hara que el label se haga
'invisible permitiendo mostrar el mensaje de advertencia
Else
Label1.Visible = True 'si no, se hara visible y lo tapara
End If
End Sub

'Cualquier duda o pregunta en la que te pueda ayudar con este
'programa enviamela a mi correo ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Tecla Bloq Mayus activada...

Publicado por Jesus Miguel (2 intervenciones) el 17/08/2010 06:39:20
Mi correo es [email protected], al parecer no aparecio mi correo en la ayuda sobre el "Bloq Mayus activado en visual basic"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar