Прошу прощения, что это такой элементарный вопрос.
Наша группа проектов VB6 содержит 6 проектов плюс проект пользовательского интерфейса, содержащий все формы приложения.
Мы генерируем уникальный код (gstrUniqueImportUuid) в коде одной из форм, который должен быть представлен классу в другом проекте в группе проектов.
Я пытался объявить эту переменнуюкак глобальная переменная в модуле Common.bas, который является частью основного проекта пользовательского интерфейса, например:
Option Explicit
Public gstrUniqueImportUuid As String
Затем я присваиваю значение gstrUniqueImportUuid в форме, которая отлично работает.
Но затем, когда я пытаюсь использовать значение этой глобальной переменной в одном из других проектов в группе, этот проект не будет компилироваться - «переменная не определена».
Что, черт возьми, я делаю не так?
Спасибо.