Private, instruction

Microsoft VBScript

Microsoft® Visual Basic® Scripting Edition Private, instruction  Référence du langage 
Version 2 


Description
Déclare les variables privées et alloue l'espace de stockage. Déclare, dans un bloc Class, une variable privée.
Syntaxe
Private varname[([subscripts])][, varname[([subscripts])]] . . .

La syntaxe de l'instruction Private comprend les éléments suivants :

Élément Description
varname Nom de la variable ; respecte les conventions standard d'affectation de noms de variable.
subscripts Dimensions d'une variable de tableau ; jusqu'à 60 dimensions peuvent être déclarées. L'argument subscripts utilise la syntaxe suivante :

upper [, upper] . . .

La limite inférieure d'un tableau a toujours la valeur zéro.

Notes
Les variables Private sont accessibles uniquement dans le script où elles ont été déclarées.

Une variable se référant à un objet doit être affectée à un objet existant à l'aide de l'instruction Set avant de pouvoir être utilisée. Jusqu'à ce qu'elle ait été affectée à un objet, la variable objet déclarée a la valeur Empty.

Vous pouvez également employer l'instruction Private avec des parenthèses vides pour déclarer un tableau dynamique. Après la déclaration d'un tableau dynamique, utilisez l'instruction ReDim dans une procédure pour définir le nombre de dimensions et d'éléments du tableau. Si vous tentez de redéclarer une dimension pour une variable de tableau dont la taille a été explicitement spécifiée dans une instruction Private, Public ou Dim, une erreur se produit.


Conseil  Il convient de placer l'instruction Private au début de la procédure lorsque vous l'utilisez.

L'exemple ci-dessous illustre l'utilisation de l'instruction Private :

Private MyNumber   	' Variable Variant Private.
Private MyArray(9)	' Variable tableau Private.
			' Déclaration Private multiples de variables Variant.
Private MyNumber, MyVar, YourNumber