Partage via


Ordinal n’est pas valide

Votre appel à une bibliothèque de liens dynamiques (DLL) indiqué pour utiliser un numéro au lieu d’un nom de procédure, à l’aide de la #num syntaxe. Cette erreur a les causes possibles suivantes :

  • Échec d’une tentative de conversion de l’expression #num en ordinal.

  • Le #num spécifié ne spécifie aucune fonction dans la DLL.

  • Une bibliothèque de types a une déclaration non valide qui entraîne l’utilisation interne d’un nombre ordinal non valide.

Pour corriger cette erreur

  1. Vérifiez que l’expression représente un nombre valide ou appelez la procédure par nom.

  2. Assurez-vous d’identifier #num une fonction valide dans la DLL.

  3. Isolez l’appel de procédure à l’origine du problème en commentant le code. Écrivez une Declare instruction pour la procédure et signalez le problème au fournisseur de bibliothèque de types.

Voir aussi