Как отмечалось в другом вопросе , можно использовать Interop Forms Toolkit для создания оболочки вокруг пользовательского контроля Winforms, чтобы его можно было использовать в контексте ActiveX, как в форме VB6 или PowerBuilder..
В набор инструментов входит документация, в которой говорится:
Ограничения Interop UserControl
Элементы управления Interop UserControl являются элементами управления .NET, и поэтому существуютнекоторые ограничения при их использовании в Visual Basic 6.0.
- Управляющие массивы Interop UserControls не поддерживаются.
(в частности,file InteropUserControlsOverview.html
).
В чем причина ограничения на использование контрольных массивов?Есть ли обходной путь?
В приложениях VB6 очень часто используются управляющие массивы, что может быть серьезным препятствием для некоторых работ по миграции, которые я рассматриваю.
Спасибо