Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Si vous accédez fréquemment à un objet qui nécessite un chemin de qualification de plusieurs méthodes et propriétés, vous pouvez accélérer votre code en ne répétant pas le chemin de qualification.
Il existe deux façons d’éviter de répéter le chemin de qualification. Vous pouvez affecter l’objet à une variable, ou l’utiliser dans un With
bloc ...End With
Pour accélérer l’accès à un objet fortement qualifié en l’affectant à une variable
Déclarez une variable du type de l’objet auquel vous accédez fréquemment. Spécifiez le chemin de qualification dans l'initialisation de la déclaration.
Dim ctrlActv As Control = someForm.ActiveForm.ActiveControl
Utilisez la variable pour accéder aux membres de l’objet.
ctrlActv.Text = "Test" ctrlActv.Location = New Point(100, 100) ctrlActv.Show()
Pour accélérer l’accès à un objet fortement qualifié en utilisant un bloc With...End With
Placez le chemin de qualification dans une instruction
With
.With someForm.ActiveForm.ActiveControl
Accédez aux membres de l’objet à l’intérieur du bloc
With
, avant l’instructionEnd With
..Text = "Test" .Location = New Point(100, 100) .Show() End With