Título: Descargar todos los controles indexados Publicado por: WHK en 11 Octubre 2009, 01:22 am Hola, estaba haciendo una función para poder descargar controles de forma automatizada pero al parecer no me resultó muy bien:
Supongamos que tengo el control text(index) y le hize load por cada item que necesitaba cargar y no precisamente en un orden numérico por lo tanto cuando quiera descargarlos despues no podría utilizar for id = 0 to text.count - 1 sino que tendría que utilizar un for each control in text pero lo hago en varios controles asi que me puse a hacer esta función: Código
después lo pasé por: Código
para poder testear y me lanzó error porque e grupo de controles checkbox no era de tipo controls. Supuse que controls se referiría a controles varios indexados pero me equiboqué, tampoco puedo decirle controles as checkbox porque tambien necesito procesar textbox e image, etc y no es uno sino varios. Como podría hacerlo en este caso? Título: Re: Descargar todos los controles indexados Publicado por: WHK en 11 Octubre 2009, 01:29 am Bueni, ahi me funcionó:
Código
Pero tube que quitarle la declaración del tipo de variable a recibir, no hay alguna forma de si ponerle el tipo para que no pueda aceptar otra cosa que no sean controles? Título: Re: Descargar todos los controles indexados Publicado por: seba123neo en 11 Octubre 2009, 01:36 am Hola, dentro del For Each deberias chequear que sea del tipo de control que vos queres asi no pasa por todos...con TypeOf()..algo asi:
Código
saludos. Título: Re: Descargar todos los controles indexados Publicado por: WHK en 11 Octubre 2009, 02:32 am genial, no lo conocía, gracias.
|