Доступ к VBA эквивалентен списку C # <T> - PullRequest
5 голосов
/ 17 августа 2010

У меня есть COM-видимый объект, написанный на C #, который принимает список строковых массивов. Могу ли я отправить коллекцию строковых массивов из Access 2000 к этому объекту, и это работает? Если нет, то как лучше всего отправить несколько строковых массивов в мой объект C # из Access 2000?

Ответы [ 2 ]

4 голосов
/ 17 августа 2010

Вы не можете маршалировать дженерики, но использование Collection на стороне VB6 - работоспособное решение.Эффективно преобразуйте свой Список в стандартную коллекцию.

Вот кое-что более подробное: http://www.codeproject.com/KB/COM/netclasslistvb6.aspx?display=Print

0 голосов
/ 13 октября 2015

Я много работаю над добавлением com в VBA и vb.net. Я считаю, что замена List (of T) в vb.net на arraylist работает очень хорошо в VBA, не все свойства отображаются одинаковов Access, но вы можете обойти это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...