田草博客

互联网田草博客


网友交流QQ群:11740834 需注明申请加入原因

微信 公众号:ByCAD

邮箱:tiancao1001x126.com
ByCAD,微信公众号
首页 | 普通 | 电脑 | AutoCAD | VB/VB.NET | FLash | 结构 | 建筑 | 电影 | BIM | 规范 | 软件 | ID
-随机-|-分布-
-博客论坛-|-﨣﨤﨧﨨-
-网站导航-|-规范下载-
-BelovedFLash欣赏-

用户登陆
用户:
密码:
 

站点日历
73 2024 - 11 48
     12
3456789
10111213141516
17181920212223
24252627282930


站点统计

最新评论



vb 方程求解算法 南通四建烟塔公司主页(全Flash)
未知 VB 传递参数   [ 日期:2007-01-29 ]   [ 来自:本站原创 ]  HTML
VB 传递参数



如果什么也没有写则,默认是ByVal


ByVal
一种将参数值而不是将地址传递给过程的方式,这就使过程访问到变量的复本。结果,过程不可改变变量的真正值

ByRef
一种将参数地址而不是将值传递给过程的方式,这就使过程访问到实际的变量。结果,过程可改变变量的真正值。除非另作说明,否则按地址传递参数。


Optional是在定义参数时表明该参数可选。然后用IsMissing来判断调用函数时是否传入改参数。补充:ismissing仅在参数可选而且类型是variant时有效



如果一个过程的最后一个参数是使用“ParamArray”关键字声明的数组,则这个过程在被调用时可以接受任意多个实参。调用这个过程时使用的多余实参值均按顺序存放于这个数组中。说明:

(1)ParamArray关键字不能与ByVal,ByRef或Optional关键字针对同一个形参一起使用。

(2)使用ParamArray关键字修饰的参数只能是Variant类型。

(3)一个过程只能有一个这样的形参。当有多个参数时,ParamArray修饰的形参必须放在最后。






暂时没有评论
发表评论 - 不要忘了输入验证码哦!
作者: 用户:  密码:   注册? 验证:  防止恶意留言请输入问题答案:2*5=?  
评论:

禁止表情
禁止UBB
禁止图片
识别链接
识别关键字

字体样式 文字大小 文字颜色
插入粗体文本 插入斜体文本 插入下划线
左对齐 居中对齐 右对齐
插入超级链接 插入邮件地址 插入图像
插入 Flash 插入代码 插入引用
插入列表 插入音频文件 插入视频文件
插入缩进符合
点击下载按钮 下标 上标
水平线 简介分割标记
表  情
 
Tiancao Blog All Rights Reserved 田草博客 版权所有
Copyright ©