Condividi tramite


Ordinale non valido

La chiamata a una libreria a collegamento dinamico (DLL) indicata per usare un numero anziché un nome di routine, usando la #num sintassi . Questo errore presenta le possibili cause seguenti:

  • Tentativo di convertire l'espressione #num in un ordinale non riuscito.

  • L'oggetto #num specificato non specifica alcuna funzione nella DLL.

  • Una libreria dei tipi ha una dichiarazione non valida che comporta l'uso interno di un numero ordinale non valido.

Per correggere l'errore

  1. Assicurarsi che l'espressione rappresenti un numero valido o chiamare la routine in base al nome.

  2. Assicurarsi di #num identificare una funzione valida nella DLL.

  3. Isolare la chiamata di procedura che causa il problema commentando il codice. Scrivere un'istruzione Declare per la procedura e segnalare il problema al fornitore della libreria dei tipi.

Vedere anche