Visual Basic - Mayúsculas

Life is soft - evento anual de software empresarial
 
Vista:

Mayúsculas

Publicado por Miguel (243 intervenciones) el 28/11/2002 12:59:16
Hola

¿Alguien sabe cómo puedo saber si tengo las Mayúsculas activadas (sin mirar la lucecita)...?

Gracias
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:Mayúsculas

Publicado por Rodolfo del Peru (454 intervenciones) el 28/11/2002 17:32:32
En www.ambsoftware.com encontre lo siguiente:

Activar o desactivar las teclas de bloqueo mayúsculas y bloqueo numérico

Mediante el ejemplo siguiente veremos cómo activar y desactivar las teclas de Bloqueo mayúsculas y Bloqueo numérico.

Declare Sub GetKeyboardState Lib "user32" (lpKeyState As Any)
Declare Sub SetKeyboardState Lib "user32" (lpKeyState As Any)
Public Const VK_CAPITAL = &H14
Public Const VK_NUMLOCK = &H90

Añada un botón a un formulario y llámelo Command1:

Private Sub Command1_Click()
ReDim KeyboardBuffer(256) As Byte
GetKeyboardState KeyboardBuffer(0)
'Este ejemplo muestra como pulsar el Caps Lock. Si quiere que presione el Num Lock, sustituya los VK_CAPITAL por VK_NUMLOCK
If KeyboardBuffer(VK_CAPITAL) And 1 Then
KeyboardBuffer(VK_CAPITAL) = 0
Else
KeyboardBuffer(VK_CAPITAL) = 1
End If
SetKeyboardState KeyboardBuffer(0)
End Sub

Saludos desde Lima
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