La sentencia de control de flujo With-End
permite trabajar con un objeto de manera rápida y fácil, ya que el objeto es evaluado sólo una vez el código se ejecuta más rápidamente.
Por ejemplo en vez de escribir:
Objeto.propiedad1.subPropiedad1 = valor1
Objeto.propiedad2.subPropiedad2 = valor2
Objeto.propiedad3.subPropiedad3 = valor3
Objeto.propiedad4.subPropiedad4 = valor4
Objeto.propiedad5.subPropiedad5 = valor5
Puede escribir más eficientemente lo anterior con With-End:
With Objeto
.propiedad1.subPropiedad1 = valor1
.propiedad2.subPropiedad2 = valor2
.propiedad3.subPropiedad3 = valor3
.propiedad4.subPropiedad4 = valor4
.propiedad5.subPropiedad5 = valor5
End
Al utilizar With-End
, el objeto se evalua 1 sóla vez, en lugar de ser evaluado 5 veces.
No olivide escribir el punto (.) al inicio de las sentencias, ya que podría convertirse en un error común.
Viajes
0 comentarios:
Publicar un comentario