请问;如何向用户控件内传递数组?
时间:2011-12-27
来源:互联网
在 Command1 里 这样写;
Private Sub Command1_Click()
Dim a as long
Dim B(1 to 20) as long
Dim C as long
C = 0
For a = 1 to 20
C = C + 1
B(a) = C
Next
'现在要将 B 这个数组传给 用户控件 里,该如何实现? 谢谢!!!
End Sub
作者: liuyh7788 发布时间: 2011-12-27
该回复于2011-12-27 11:00:41被管理员删除
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
|
#2楼 得分:0回复于:2011-12-27 10:58:45
|
作者: hustgonia 发布时间: 2011-12-27
该回复于2011-12-27 10:59:26被管理员删除
- 对我有用[0]
- 丢个板砖[0]
- 引用
- 举报
- 管理
- TOP
|
#4楼 得分:0回复于:2011-12-27 16:50:41
|
作者: Veron_04 发布时间: 2011-12-27
VB code
Private Sub Form_Load() Dim arrCall(0 To 9) As String '... setParamsForArray arrCall(0) End Sub Private Sub setParamsForArray(ByRef arrList() As String) '... End Sub
作者: hustgonia 发布时间: 2011-12-27
类代码:
public function aFun(A() as long,....) as long'public sub 也可以
'函数过程
dim n1 as long,n2 as long
n1=lboubd(a)
n2=uBound(a)
dim i as long
i=a(m)'m大于等于n1,小于等于n2
end function
调用:
Private Sub Command1_Click()
Dim a as long
Dim B(1 to 20) as long
Dim C as long
dim cx as new yourclass
C = 0
For a = 1 to 20
C = C + 1
B(a) = C
Next
'现在要将 B 这个数组传给 用户控件 里,该如何实现? 谢谢!!!
i=cx.aFun(B,.....)
End Sub
作者: liuyh7788 发布时间: 2011-12-27
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28