我有一个用C#编写的COM可见对象,它接受一个字符串数组列表。我可以将Access 2000中的字符串数组集合发送到此对象吗?如果没有,那么从Access 2000向C#对象发送多个字符串数组的最佳方法是什么?
答案 0 :(得分:4)
你不能编组泛型,但在VB6端使用Collection是一个可行的解决方案。有效地将您的列表转换为标准集合。
以下是详细阐述的内容:http://www.codeproject.com/KB/COM/netclasslistvb6.aspx?display=Print
答案 1 :(得分:0)
我在VBA和vb.net上做了大量的工作 - 我发现在vb.net中用一个arraylist替换一个List(of T)在VBA中工作得非常好,并不是所有的属性都以完全相同的方式暴露在Access中,但你可以解决它。