GSerg писал(а):Переделай все public в friend, все объявления типов перенеси из классов в модули. Проблемы исчезнут
GSerg писал(а):Так их можно!
Compile error:
Only user-defined types defined in public object modules can be coerced to or from a variant or passed to late-bound functions
Как только я обнаружил свою ошибку, я её исправил.GSerg писал(а):Да нет, я понял
В первом варианте твоего поста были Public Enum, а их можно
GSerg писал(а):Но если там нет добавления типов в коллекцию...
А если оно там есть, то всегда можно переделать в классы и их добавлять.
GSerg писал(а):А в late-bound вообще можно varptr совать, проглотит, куды ж денется
Сейчас этот форум просматривают: Google-бот, SemrushBot и гости: 176