Доброго ВСЕМ!
Пишу DLL на VB. Часть внутренних переменных и констант должна быть видима за ее пределами, как это сделать?
Amed писал(а):...могу посоветовать сделать в dll функции, возвращаюшие эти константы и переменные
Yurich писал(а):Amed писал(а):...могу посоветовать сделать в dll функции, возвращаюшие эти константы и переменные
Не годится, тогда придется повторно указывать их типы в головной программе.
tyomitch писал(а):Yurich писал(а):Amed писал(а):...могу посоветовать сделать в dll функции, возвращаюшие эти константы и переменные
Не годится, тогда придется повторно указывать их типы в головной программе.
А зачем, кстати? Вроде и так всё должно работать?
Чего? UDT прекрасно выставляются наружу из публичного класса. Может, ты с VB5 спутал?Ennor писал(а):Структуры (ты уж извини, но мне UDT так называть привычнее) нельзя выставить наружу из библиотеки, и даже из класса - таково ограничение COM Automation. А насчет енамов - ну да, если они у тебя как Public объявлены...
tyomitch писал(а):UDT прекрасно выставляются наружу из публичного класса. Может, ты с VB5 спутал?
Сейчас этот форум просматривают: Yandex-бот и гости: 10