定义了一个一维数组
想要赋的初值是没有规律的,因此不能用For实现,但用Array实现有问题
在function中
dim a(3) as double
a=array(1,2,3)
会出现错误:can't assign to array
dim a
a=array(1,2,3)
不会出现错误,但是此时所得的a是variant类型的
我定义这个数组的目的是为下面这个test函数提供参数
test(a)
其中a是以double数组为参数的,这时就会出现错误:type mismatch,array or
user-defined type expected
如果把test函数中的参数定义为variant类型的还是出现这个错误
因此一直无法成功调用test函数
VB中用数组真不方便,但我想应该还会有解决的办法的吧,高手指教
想要赋的初值是没有规律的,因此不能用For实现,但用Array实现有问题
在function中
dim a(3) as double
a=array(1,2,3)
会出现错误:can't assign to array
dim a
a=array(1,2,3)
不会出现错误,但是此时所得的a是variant类型的
我定义这个数组的目的是为下面这个test函数提供参数
test(a)
其中a是以double数组为参数的,这时就会出现错误:type mismatch,array or
user-defined type expected
如果把test函数中的参数定义为variant类型的还是出现这个错误
因此一直无法成功调用test函数
VB中用数组真不方便,但我想应该还会有解决的办法的吧,高手指教
解决方案 »
- VB 小小小问题~~~求解释~~
- 如何使用Adodc控件删除数据库表中的数据
- 关于坐标系绘制图形后 如何更改背景颜色
- “对象关闭时,不允许操作”???
- ********感激chinareny(编程浪子) 的答复,分数立即兑现。这还有个问题.....**********
- 在从网页上给activex控件传参数的时候出现“对象不支持此属性或方法”,但是在我本机上运行挺好的,什么原因?
- VB设计
- 在vb里怎么用代码实现,运行某一可执行文件结束时又自己的跑去执行另一个可执行文件?
- 如何同时发送二进制和十六制数?
- 怎么响应自已生成的系统菜单单击事件?
- ADODC基本控件功能实现(急,在线等待解决)
- 如何解决VB带的PACKAGE工具 在打包完后 在其它机子运行系统提示要更新
先定义A为variant类型,然后再转化为你想要的类型Private Sub Command1_Click()
Dim a()
Dim b(2) As Integer
a = Array(0, 1, 2)
For i = 0 To 2
b(i) = a(i)
Next
End Sub