После добавления существующего модуля в проект участники не распознаются - PullRequest
1 голос
/ 13 июня 2019

У меня есть 2 проекта VB6. Я добавил некоторый код из проекта A в проект B, который очень похож. Я также добавил существующий модуль bas из проекта A в проект B. Этот модуль bas содержит функции и подпрограммы, которые вызываются из перенесенного кода.

Когда я пытаюсь отладить проект, я получаю

'Ошибка компиляции. Sub или Function не определены '

в одной из общедоступных подпрограмм, находящихся в модуле bas. Кроме того, при просмотре модуля bas, который я добавил в проект B в браузере объектов, элементы не отображаются. При просмотре того же самого базового модуля в обозревателе объектов проекта А. все участники отображаются должным образом.

Вот шаги, которые я сделал, чтобы добавить модуль bas в проект B:

  • Скопируйте файл в папку проекта.

  • В проводнике проекта щелкните правой кнопкой мыши и выберите «Добавить» -> «Модуль» -> «Существующий» ->

  • выберите модуль -> «Открыть».

1 Ответ

1 голос
/ 13 июня 2019

Оказывается, в проекте A задан аргумент условной компиляции, который не был задан в проекте B. Проблема решена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...