Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

evento keydown

Estas en el tema de evento keydown en el foro de Visual Basic clásico en Foros del Web. hola, estoi haciendo un tp para el colegio en visual basic 6.0 qe consiste en crear un tateti el tateti dispuse que se juege con ...
  #1 (permalink)  
Antiguo 10/07/2009, 01:08
 
Fecha de Ingreso: junio-2009
Mensajes: 6
Antigüedad: 14 años, 10 meses
Puntos: 0
evento keydown

hola, estoi haciendo un tp para el colegio en visual basic 6.0 qe consiste en crear un tateti
el tateti dispuse que se juege con el numberpad,
789
456
123

pero tengo un problema, por ejemplo, al apretar el numero 7 la parte de arriba a la izq , el textbox se tiene que pintar de rojo, para eso tengo qe usar text1.backcolor = (color)

pero, como uso el evento keydown
tengo usar un if ?
if kewdown= 7 then
text1.backcolor=color
enf if
  #2 (permalink)  
Antiguo 10/07/2009, 01:51
 
Fecha de Ingreso: mayo-2009
Mensajes: 94
Antigüedad: 15 años
Puntos: 3
Respuesta: evento keydown

Código:
Private Sub Command7_Click()
MsgBox "7"
End Sub

Private Sub Command7_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyNumpad7 Then
Command7_Click
End If
End Sub

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyNumpad7 Then
Command7_Click
End If
End Sub
la accion "Keydown segun donde tengas el foco"

y con "Command7_Click" hace lo mismo que si uno hiciera clic en el Command7.

Si no entendes avisame...

Esper que te sea de ayuda suerte
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:54.