Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si accede con frecuencia a un objeto que requiere una ruta de acceso de cualificación con varios métodos y propiedades, puede acelerar el código evitando repetir dicha ruta de acceso de cualificación.
Hay dos maneras de evitar repetir la ruta de calificación. Puede asignar el objeto a una variable o puede usarlo en un bloque With
...End With
.
Para acelerar el acceso a un objeto altamente calificado al asignarlo a una variable
Declare una variable del tipo del objeto al que accede con frecuencia. Especifique la ruta de calificación en la sección de inicialización de la declaración.
Dim ctrlActv As Control = someForm.ActiveForm.ActiveControl
Use la variable para acceder a los miembros del objeto.
ctrlActv.Text = "Test" ctrlActv.Location = New Point(100, 100) ctrlActv.Show()
Para acelerar el acceso a un objeto altamente calificado mediante un objeto With... Finalizar con bloque
Coloque la ruta de calificación en una instrucción
With
.With someForm.ActiveForm.ActiveControl
Acceda a los miembros del objeto dentro del bloque
With
, antes de la instrucciónEnd With
..Text = "Test" .Location = New Point(100, 100) .Show() End With