Доброго ВСЕМ!
Пишу DLL на VB. Часть внутренних переменных и констант должна быть видима за ее пределами, как это сделать?



Amed писал(а):...могу посоветовать сделать в dll функции, возвращаюшие эти константы и переменные


Yurich писал(а):Amed писал(а):...могу посоветовать сделать в dll функции, возвращаюшие эти константы и переменные
Не годится, тогда придется повторно указывать их типы в головной программе.


tyomitch писал(а):Yurich писал(а):Amed писал(а):...могу посоветовать сделать в dll функции, возвращаюшие эти константы и переменные
Не годится, тогда придется повторно указывать их типы в головной программе.
А зачем, кстати? Вроде и так всё должно работать?


Чего? UDT прекрасно выставляются наружу из публичного класса. Может, ты с VB5 спутал?Ennor писал(а):Структуры (ты уж извини, но мне UDT так называть привычнее) нельзя выставить наружу из библиотеки, и даже из класса - таково ограничение COM Automation. А насчет енамов - ну да, если они у тебя как Public объявлены...


tyomitch писал(а):UDT прекрасно выставляются наружу из публичного класса. Может, ты с VB5 спутал?




Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7