|
|
|
| Предисловие:
Создал в библиотечной MDB несколько классов (не формы-отчеты).
Подключил ссылку на эту библиотечную MDB в тестовой MDB.
Компилятор в тестовой MDB не дает объявить новые экземпляры класса As New КлассВБиблиотечнойMDB.
Пока выкрутился так:
создал в библиотечной MDB функции, возвращающие новые экземпляры классов.
объявляю переменные As Object, а далее Set objAAA=GetNewClassAAA().
Вопрос: может есть какое волшебное слово (свойство) для модулей класса, которое позволит обходиться без функций-посредников?
Или надо как-то иначе это делать?
Спасибо. | |
|
| |
|
|
|
|
| Внял рецептик, благодарю. | |
|
| |
|
|
|
| Я сейчас делаю проще, в окне отладки выполняю
vbe.VBProjects("ProjectName").VBComponents("ClassName").Properties("Instancing")=5 | |
|
| |
|
|
|
| Спасибо и респект в очередной раз!
Наверное, хорошая тема для помещения на сайт? | |
|
| |
|
|
|
| ага. Только надо подумать как сформулировать. | |
|
| |