Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/09/2003, 10:09
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años, 2 meses
Puntos: 50
mira.. lo que se me ocurre para que te des cuenta de que el usuario por ejemplo cambio a mayúsculas.. puedes hacer lo siguiente:

el siguiente ejemplo lo que hice fue crear dinámicamente una caja de texto y cada vez que el usuario escriba se va a detectar si son mayúsulas o no..

declaras una variable global..


Cita:

Private Declare Function GetKeyState Lib "user32.dll" Alias _
"GetKeyState" (ByVal nVirtKey As Long) As Integer

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim tb As New TextBox
Me.Controls.Add(tb)
AddHandler tb.KeyPress, AddressOf keyPressed

End Sub

Sub keyPressed(ByVal o As Object, ByVal e As KeyPressEventArgs)

If GetKeyState(Keys.CapsLock) = 1 Then
MessageBox.Show("MAYÚSCULAS")
Else
MessageBox.Show("MINÚSCULAS")
End If
End Sub
Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net