Visual Basic - for ... next

Life is soft - evento anual de software empresarial
 
Vista:

for ... next

Publicado por andrés (1 intervención) el 14/05/2008 13:06:55
quiero hacer un bucle para establecer la propiedad de varios cuadros de texto a false
como puedo hacerlo?

mis cuadros de texto se llaman:
msj_particular_1
msj_particular_2
....
msj_particular_16

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:for ... next

Publicado por quique (85 intervenciones) el 14/05/2008 13:13:01
pues si tus cuadros de texto no son un array de controles, lo tienes crudo, tio.

lo vas a tener que hacer de uno en uno.
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:for ... next

Publicado por el de la (21 intervenciones) el 14/05/2008 17:07:06
Quique lamepelotas no esta en lo cierto, tambien puedes hacerlo asi:

dim objControl as control
for each objControl in me.controls
if typeof objControl is textbox then
objcontrol.enabled=false
end if
next

Y creo seria una forma.
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:for ... next

Publicado por Carlos (66 intervenciones) el 14/05/2008 20:48:36
Te ecomiendo que en vez de hacer los cuadros de texto asi hazlo indexado o sea

Texto(1)
Texto(2)
Texto(3)
.
.
.
etc...

y luego colocas el bucle asi

for i=0 to xx

texto(i) - lo que tengas que hacer -

next
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