Visual Basic - foco en controles de un formulario modal

Life is soft - evento anual de software empresarial
 
Vista:

foco en controles de un formulario modal

Publicado por miri (18 intervenciones) el 15/07/2004 19:35:37
me da error cuando hago setfocus en controles de um formulario modal
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:foco en controles de un formulario modal

Publicado por Juan Carlos (128 intervenciones) el 16/07/2004 20:40:26
Hola miri,

No te lo puedo creer!!!

No debe salir ningún error, pon algo de codigo a ver que esta mal OK.

Podría ser que haces SetFocus a un control de otro formulario, eso si sale error.

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

RE:foco en controles de un formulario modal

Publicado por miri (18 intervenciones) el 17/07/2004 10:40:12
Hola Juan Carlos, gracias por responder.

Sí que me daba error, pero cuando te estaba escribiendo un código de ejemplo, me di cuenta de mi gran fallo, estaba haciendo el SetFocus en el Load de la ventana modal.
'Formulario Form1:
Private Sub Command1_Click()
Form2.Show vbModal
End Sub

'Formulario Form2, con un TextBox en el que quiero que aparezca el foco
'cuando se lanza la ventana:
Private Sub Form_Load()
Text1.SetFocus
End Sub

Ya se que no puedo hacer eso pero, cómo hago para hacer que cuando la ventana se habra, el foco aparezca en un control que no tiene TabIndex=0 ?

Saludos y perdón por las molestias : )
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

RE:foco en controles de un formulario modal

Publicado por Juan Carlos (128 intervenciones) el 18/07/2004 03:46:37
Hola miri,

Prueba en el evento Activate del formulario.

Saludos
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