Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据从VB6传递到VB.NET组件_.net_Com_Vb6 - Fatal编程技术网

将数据从VB6传递到VB.NET组件

将数据从VB6传递到VB.NET组件,.net,com,vb6,.net,Com,Vb6,我正在VB.NET中创建一些类,这些类将被VB6应用程序引用。我的问题是,将信息从VB6端传递到.NET COM对象的最佳方式是什么?我知道基本数据类型可以很容易地传递,但是是否有任何集合/数组可以简单地作为VB.NET参数传递?VB6不完全是集合类型的源泉。阵列很好。集合可以用IEnumerable枚举。您始终可以创建一个.NET类,该类的行为类似于容器,可由VB6代码使用。使用像添加、删除和索引器这样的方法。你有我如何传递数组的例子吗?谷歌已经有很多例子了。如果你需要代码方面的帮助,那么你需

我正在VB.NET中创建一些类,这些类将被VB6应用程序引用。我的问题是,将信息从VB6端传递到.NET COM对象的最佳方式是什么?我知道基本数据类型可以很容易地传递,但是是否有任何集合/数组可以简单地作为VB.NET参数传递?

VB6不完全是集合类型的源泉。阵列很好。集合可以用IEnumerable枚举。您始终可以创建一个.NET类,该类的行为类似于容器,可由VB6代码使用。使用像添加、删除和索引器这样的方法。你有我如何传递数组的例子吗?谷歌已经有很多例子了。如果你需要代码方面的帮助,那么你需要发布它。哎呀,对不起,我分心了,无法完成评论。我尝试使用Microsoft.VisualBasic.VariantType和String()作为我的.NET方法参数类型,但没有成功,而且似乎无法通过谷歌搜索找到它。您找到解决方案了吗?我现在也有同样的问题。