Visual Basic - Recorrer controles

Life is soft - evento anual de software empresarial
 
Vista:

Recorrer controles

Publicado por Fernando (13 intervenciones) el 17/11/2004 13:15:48
Quisiera saber si hay alguna manera de recorrer todos los controles de una ventana. Es que tengo que desactivar todos los botones y txt box de una ventan y en lugar de utilizar cada nombre me gustaría algo del estilo de un bucle e ir haciendo objeto.enabled=false

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:Recorrer controles

Publicado por Pablo Javier (5 intervenciones) el 17/11/2004 13:24:08
Si, se puede y es muy fácil.
Te cuento la manera en que lo hago yo.
Yo tengo una clase o lo podes hacer en un procedimiento común
Primero
******************************
dim MiControl as Object
Public Function recorro(formu As Form)

For Each MiControl In formu ' recorro todos los objetos del formulario
If TypeName(MiControl) = "StatusBar" Then PODES PREGUNTAR POR CUALQUIER OBJETO
ACA HACES LO QUE QUERES
End If
Next
End function
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:Recorrer controles

Publicado por Fernando (13 intervenciones) el 17/11/2004 16:00:29
Muchísimas gracias, esto era justo lo que buscaba.

Salu2
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