说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

在vb中没有指针,怎样才能将数组作为参数。

HTML文档下载 WORD文档下载 PDF文档下载
在vb中没有指针,怎样才能将数组作为参数。
例如:在c中 int a[100], a是指针 Function (a)
在vb中 怎样实现?
回答:
运行一下如下的代码,你就应该能理解了吧
Private Sub Flush(a As Variant)
MsgBox Str(a(2))
a(2) = 5
End Sub
Private Sub Form_Load()
Dim a(3) As Integer
a(0) = 1
a(1) = 2
a(2) = 3
Flush a
MsgBox Str(a(2))
End Sub
- 寄情楼主

Answer Two:
传送整个变量数组给过程时,必须在变量数组后加左右括号,如:call MySub(array()),MySub 可声明成: Sub MySub(K() as integer) 如果是传送控件数组,就必须加控件数组的下标量。
-- sida@public.xt.hn.cn
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘