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


Неверное использование ключевого слова <ключевоеCлово> в модуле

Обновлен: Ноябрь 2007

Inappropriate use of <keyword> keyword in a module

Модули не имеют экземпляры, не поддерживают наследование, или не реализуют интерфейсы. Таким образом, следующие ключевые слова не применяются к объявлению модуля:

Ключевые слова, поддерживаемые в Оператор Module: Public (Visual Basic) и Friend (Visual Basic).

Кроме того, нельзя использовать оператор Implements (Visual Basic) или Инструкция Inherits в блоке операторов модуля.

По умолчанию это сообщение является предупреждающим. Сведения о том, как скрыть предупреждения или как рассматривать предупреждения как ошибки, см. в разделе Настройка предупреждений в Visual Basic.

Идентификатор ошибки: BC42028

Чтобы исправить данную ошибку

  • Если предполагается, что этот элемент программирования будет модулем, следует использовать только ключевое слово Public или Friend в его объявлении. По умолчанию модуль использует ключевое слово Friend, если не указан его уровень доступа.

  • Если планируется создавать экземпляры этого элемента программирования, следует объявить его в качестве класса. Затем можно использовать ключевые слова, применяемые к объявлению класса.

См. также

Ссылки

Оператор Class (Visual Basic)