Share via


Nombre non valide

Mise à jour : novembre 2007

Ordinal is not valid

Votre appel à une bibliothèque de liens dynamiques (DLL, Dynamic-Link Library) spécifie d'utiliser un nombre au lieu d'un nom de procédure, à l'aide de la syntaxe #num. Les causes de cette erreur peuvent être les suivantes :

  • Une tentative de convertir l'expression #num en un nombre a échoué.

  • L'expression #num spécifiée n'indique pas de fonction dans la DLL.

  • Une bibliothèque de types possède une déclaration non valide entraînant une 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 le nom.

  2. Vérifiez que #num identifie une fonction valide dans la DLL.

  3. Isolez l'appel de procédure générant le problème en commentant le code. Écrivez une instruction Declare pour la procédure et signalez le problème au fournisseur de la bibliothèque de types.

Voir aussi

Référence

Declare, instruction