Comment : étiqueter des instructions (Visual Basic)
Les blocs d’instructions sont constitués de lignes de code délimitées par des signes deux points. Les lignes de code précédées d’une chaîne ou d’un entier d’identification sont dites étiquetées. Les étiquettes d’instruction sont utilisées pour marquer une ligne de code afin de l’identifier pour une utilisation avec des instructions telles que On Error Goto
.
Les étiquettes peuvent être des identificateurs Visual Basic valides, tels que ceux qui identifient des éléments de programmation, ou des littéraux entiers. Une étiquette doit apparaître au début d’une ligne de code source et doit être suivie d’un signe deux-points, qu’elle soit suivie ou non d’une instruction sur la même ligne.
Le compilateur identifie les étiquettes en vérifiant si le début de la ligne correspond à un identificateur déjà défini. Si ce n’est pas le cas, le compilateur suppose qu’il s’agit d’une étiquette.
Les étiquettes ont leur propre espace de déclaration et n’interfèrent pas avec d’autres identificateurs. L’étendue d’une étiquette est le corps de la méthode. La déclaration d’étiquette est prioritaire dans toute situation ambiguë.
Notes
Les étiquettes peuvent être utilisées uniquement sur les instructions exécutables à l’intérieur des méthodes.
Pour étiqueter une ligne de code
Placez un identificateur, suivi d’un signe deux-points, au début de la ligne de code source.
Par exemple, les lignes de code suivantes sont étiquetées avec Jump
et 120
, respectivement :
Jump: FileOpen(1, "testFile", OpenMode.Input)
' ...
120: FileClose(1)