Visual Basic - Estado de la tecla "Bloq Mayús"

Life is soft - evento anual de software empresarial
 
Vista:

Estado de la tecla "Bloq Mayús"

Publicado por Jimmy T.F. (134 intervenciones) el 08/12/2008 18:29:38
Tengo una pantalla de Login para un sistema en Visual Basic 6.0, sensible a Mayúsculas y Minúsculas, y quiero dar una advertencia al usuario para que sepa si la tecla "Bloq Mayús" se encuentra activada, algo similar a la de Windows XP...

Sugerencias??

Gracias de antemano!!
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:Estado de la tecla

Publicado por Diego (211 intervenciones) el 08/12/2008 20:19:09
Mete esto en un modulo

Public Declare Function GetKeyboardState Lib "user32" (pbKeyState As Byte) As Long
Global Const VK_CAPITAL = &H14
Global keys(0 To 255) As Byte

Y esto en el evento change del TextBox que recoge el login

GetKeyboardState keys(0)
If Not keys(VK_CAPITAL) = False Then
MsgBox "Mayusculas activadas"

End If

Supongo que habran otras formas de hacerlo, pero esta funciona, fijo.
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:Estado de la tecla

Publicado por Jimmy T (134 intervenciones) el 08/12/2008 20:50:45
Gracias, excelente ayuda!!

Saludos!!
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