Поделиться через


Недопустимый порядковый номер

Вызов библиотеки динамической компоновки (DLL) указывает на использование номера вместо имени процедуры с использованием синтаксиса #num . Эта ошибка имеет следующие возможные причины:

  • Сбой попытки преобразовать выражение в #num порядковый номер.

  • Указанный #num параметр не указывает ни одну функцию в библиотеке DLL.

  • Библиотека типов имеет недопустимое объявление, в результате чего внутреннее использование недопустимого порядкового номера.

Исправление ошибки

  1. Убедитесь, что выражение представляет допустимое число или вызов процедуры по имени.

  2. Убедитесь, что #num в библиотеке DLL указана допустимая функция.

  3. Изолируйте вызов процедуры, вызывающий проблему, закомментировав код. Declare Напишите инструкцию для процедуры и сообщите о проблеме поставщику библиотеки типов.

См. также