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

SetFocus

Estas en el tema de SetFocus en el foro de Visual Basic clásico en Foros del Web. hola.... Alguien me puede explicar lo del SetFocus es para aplicarlo en vb??? si tiene un ejemplo mucho mejor .........
  #1 (permalink)  
Antiguo 27/08/2008, 10:01
Avatar de Zeptimo  
Fecha de Ingreso: enero-2008
Mensajes: 269
Antigüedad: 16 años, 3 meses
Puntos: 1
SetFocus

hola....

Alguien me puede explicar lo del SetFocus es para aplicarlo en vb???

si tiene un ejemplo mucho mejor

......
  #2 (permalink)  
Antiguo 27/08/2008, 10:33
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Respuesta: SetFocus

Focus = Foco...

Vos tenes objetos (controles) insertados en tu form...

En cada momento solamente un objeto tiene foco (es decir, que esta seleccionado)...

Objeto.SetFocus lo que hace es cambiar el foco a ese otro objeto...

Ejemplo claro... Si tenes dos textbox "Text1" y "Text2" y el cursor esta en el Text1 (osea que el foco esta ahi), y queres pasar con un ENTER al Text2, usas el SetFocus...

Código:
Private Sub Text1_KeyPress(KeyAscii As Integer)
'KeyAscii es el codigo ASCII presionado por el usuario.
'Lo que hago es verificar si el codigo es el 13 (que seria el ENTER)
If KeyAscii = 13 Then
    'en caso afirmativo, pongo el foco en el Text2
    Text2.SetFocus
End If
End Sub
  #3 (permalink)  
Antiguo 27/08/2008, 10:40
Avatar de Zeptimo  
Fecha de Ingreso: enero-2008
Mensajes: 269
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: SetFocus

oie...muchas gracias..ahora esta mas claro..


saludos......................
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 00:44.