Visual Basic - quien tiene el foco

Life is soft - evento anual de software empresarial
 
Vista:

quien tiene el foco

Publicado por A.Martinez (3 intervenciones) el 29/08/2000 00:00:00
Hola, cómo puedo saber que control tiene el foco o el último que lo ha tenido he probado con if objeto.setfocus pero me da error
gracias.
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:quien tiene el foco

Publicado por Javier Pérez (170 intervenciones) el 29/08/2000 00:00:00
Con SetFocus lo que estás haciendo es situar el foco (o intentándolo, al menos) en un control. Para saber que control tiene el foco puedes utilizar la propiedad ActiveControl del objeto Screen. Este objeto (Screen) tiene también una propiedad que te permite saber cuál es el formulario activo; esta propiedad es Activeform:

Screen.ActiveForm -> formulario activo
Screen.ActiveControl -> control que tiene el foco
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:quien tiene el foco

Publicado por A.Martinez (3 intervenciones) el 29/08/2000 00:00:00
Muchas gracias, lo que medara la orden es un texbox como ejecuto el validate()de ese texbox?
repito muchas gracias y perdona por el abuso
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