VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)
首页 - 经验之谈 - 在vb中没有指针,怎样才能将数组作为参数
发表评论(0)作者:, 平台:, 阅读:12051, 日期:2000-03-12


在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