Option Strict On interdit le passage du type '<nomtype1>' au type '<nomtype2>' lors de la recopie de la valeur du paramètre ByRef <nomparamètre>' dans l'argument correspondant
Mise à jour : novembre 2007
Option Strict On disallows narrowing from type '<typename1>' to type '<typename2>' in copying the value of ByRef parameter <parametername>' back to the matching argument
Un appel de procédure fournit un argument ByRef avec un type de données qui s'élargit au type déclaré de l'argument ; Option Strict a la valeur On. La conversion étendue est autorisée lorsque l'argument est passé à la procédure, mais lorsque la procédure modifie le contenu de l'argument variable dans le code appelant, la conversion inverse est restrictive. Les conversions restrictives ne sont pas autorisées avec Option Strict On.
ID d'erreur : BC32029
Pour corriger cette erreur
- Fournissez à chaque argument ByRef de l'appel de procédure le même type de données que le type déclaré ou définissez Option Strict Off.
Voir aussi
Concepts
Passage d'arguments par valeur et par référence
Conversions étendues et restrictives
Conversions implicites et explicites