
Funcion WITH
Publicado por Emanuel (25 intervenciones) el 13/10/2015 03:16:59
--VB 2010--
Hola de nuevo gente!! Como estan? Tengo de nuevo una duda, y es:
Yo tengo en el evento Load de un Formulario, esto:
LstAgregar.Items.Add("a")
LstAgregar.Items.Add("b")
LstAgregar.Items.Add("c")
LstAgregar.Items.Add("d")
No es asi? Bueno, la verdad que eso es muy "tedioso" de escribir, ya que es 4 veces escribir la primera parte. Con la funcion WITH me lo simplifica, quedando asi:
With LstAgregar
Ahi quedo un poquito mas "corto", genial. Pero... tambien no se puede simplificar mediante los ":"? Lo probe y funciona, quedando:
With LstAgregar
Y ahora, digo, no hay otra forma en el que se puede achicar al maximo? Es decir, veo que se repite mucho el ".Items.Add". Eso no se puede "sacar" de alguna manera?
Gracias!!
Hola de nuevo gente!! Como estan? Tengo de nuevo una duda, y es:
Yo tengo en el evento Load de un Formulario, esto:
LstAgregar.Items.Add("a")
LstAgregar.Items.Add("b")
LstAgregar.Items.Add("c")
LstAgregar.Items.Add("d")
No es asi? Bueno, la verdad que eso es muy "tedioso" de escribir, ya que es 4 veces escribir la primera parte. Con la funcion WITH me lo simplifica, quedando asi:
With LstAgregar
.Items.Add("a")
.Items.Add("b")
.Items.Add("c")
.Items.Add("d")
End WithAhi quedo un poquito mas "corto", genial. Pero... tambien no se puede simplificar mediante los ":"? Lo probe y funciona, quedando:
With LstAgregar
.Items.Add("a") : .Items.Add("b") : .Items.Add("c") : .Items.Add("d")
End WithY ahora, digo, no hay otra forma en el que se puede achicar al maximo? Es decir, veo que se repite mucho el ".Items.Add". Eso no se puede "sacar" de alguna manera?
Gracias!!
Valora esta pregunta


0