我有一个项目,我已经使用Visual Studio 2008从VB6转换为VB.NET。我有一行代码在编译时抛出错误。这行代码在VB6中运行良好。
For OccIndex = 0 To CDbl(glArrCuts(8, CutsIndex)) - 1
我不知道如何重写代码以使其在VB.NET中运行。有人可以指点我正确的方向吗?
答案 0 :(得分:1)
这里的问题是glArrCuts
的定义。值的定义是一维数组,但您将其用作多维数组。 glArrCuts
的定义如下所示
Dim glArrCuts As TheType()
此处()
要求提供单维数组。要声明多维数组,声明需要如下所示
Dim glArrCuts As TheType(, )
注意声明中的,
。