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 tengo un problemilla con este evento, lo que quiero conseguir con él es que mi formulario principal tenga siempre el foco apuntandolo a él, ...
  #1 (permalink)  
Antiguo 27/07/2006, 04:27
Avatar de Escalona  
Fecha de Ingreso: mayo-2005
Mensajes: 70
Antigüedad: 19 años
Puntos: 0
SetFocus

Hola tengo un problemilla con este evento, lo que quiero conseguir con él es que mi formulario principal tenga siempre el foco apuntandolo a él, resulta que mi aplicacion reproduce archivos FLASH, y el componente MacromediaFlash Player cuando ejecuta una pelicula FLASH toma el foco y no lo suelta, no hay manera de hacer que lo suelte ya lo he intentado por todos los medios que se me ocurrían.
Si a alguien se le ocurre algo! Muchas gracias desde ya.
  #2 (permalink)  
Antiguo 27/07/2006, 17:28
 
Fecha de Ingreso: abril-2004
Mensajes: 192
Antigüedad: 20 años
Puntos: 0
Yo lo probé asi y no me dio problemas;:

Código:
Private Sub ShockwaveFlash1_GotFocus()
Me.SetFocus
End Sub

saludos
__________________
Recursos visual basic
  #3 (permalink)  
Antiguo 28/07/2006, 00:17
Avatar de Escalona  
Fecha de Ingreso: mayo-2005
Mensajes: 70
Antigüedad: 19 años
Puntos: 0
venga gracias, voy a probarlo a ver ke tal.
  #4 (permalink)  
Antiguo 28/07/2006, 00:39
Avatar de Escalona  
Fecha de Ingreso: mayo-2005
Mensajes: 70
Antigüedad: 19 años
Puntos: 0
No me funciona, lo curioso es que si pongo un "Punto de Ruptura", justo en la linea que envia el foco al formulario principal, y luego dejo avanzar el programa, si que funciona. Pero sin el punto de ruptura no funciona.
Ya se que no tiene mucha lógica, pero es así, cada vez Visual Basic me sorprende más...
  #5 (permalink)  
Antiguo 28/07/2006, 03:06
Avatar de Escalona  
Fecha de Ingreso: mayo-2005
Mensajes: 70
Antigüedad: 19 años
Puntos: 0
Ya está solucionado, el problema es que habia algun contol del formulario principal que le kitaba el foco a éste. Solucion? He creado un boton en el formulario al que le paso el foco al final del evento Load del Form.
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 14:31.