【发布时间】:2016-07-24 18:53:17
【问题描述】:
假设在 vb6 中我有一个看起来像这样的数组列表:
Public Type ArrayList
str1 As String
str2 As String
str3 As String
End Type
Dim dataList() As ArrayList
dataList(0).str1 = "String 1"
这是我在 vb6 对象中填写的内容。现在我想将它传递给我的 vb.net 对象。
我在 vb.net 上定义了一个名为 Public Property WarrantyDetails As ArrayList ... 的属性
但是当我引用我的对象时,它会弹出错误:
将数据从 vb6 对象传递到 .net 对象的最简单方法是什么? 除了多维数组还有什么?
【问题讨论】:
-
ArrayList 是保留字,因此将自己的类型命名为 this 不是一个好主意。传递一个数组应该可以正常工作
-
即使我更改类型的名称也不起作用
标签: arrays vb.net arraylist vb6