L'opérateur '<opérateur>' doit avoir un second paramètre de type 'Integer'
Mise à jour : novembre 2007
Operator '<operator>' must have a second parameter of type 'Integer'
Un opérateur de décalage de bits est déclaré avec le deuxième paramètre d'un type autre que Integer.
Lorsque vous utilisez l'opérateur de décalage vers la droite (>>) ou vers la gauche (<<) dans une expression, vous spécifiez le nombre de positions de décalage dans le second opérande. Pour cet opérande, Visual Basic vous permet de fournir un type de données qui s'étend à Integer. Toutefois, la définition du second opérande est strictement Integer. Si vous définissez une classe ou une structure avec un opérateur de décalage de bits sur cette classe ou structure, votre définition doit spécifier Integer pour le second opérande.
ID d'erreur : BC33041
Pour corriger cette erreur
- Modifiez la définition de l'opérateur de décalage de bits pour retourner une valeur Integer.
Voir aussi
Tâches
Comment : définir un opérateur
Comment : définir un opérateur de conversion