VB如何设置过程或函数参数的默认值

 我来答
syx54
2018-12-13 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2756万
展开全部
在定义过程或函数的时候,把具有默认值的参数,放在用关键字ByVal 和 ByRef 引导的参数位置之后,并用关键字Optional 引导;
例如:一个计算圆面积的过程,圆周率是一个常数,把它定义为默认值3.14
Sub S(ByVal r As Single, Optional x As Single = 3.14)
Print x * r * r
End Sub
在调用这个过程的时候,如果在相应实参位置上不填写参数,就使用默认值,反之填写实际参数,就使用实际参数的值。
例如:计算半径为1的圆面积
Call S(1) 计算使用默认值3.14
Call S(1,3.1415) 计算使用实际值3.1415
温厚还明澈丶赤子A
2018-12-13 · TA获得超过3174个赞
知道大有可为答主
回答量:4615
采纳率:6%
帮助的人:354万
展开全部
Function 字符长度格式化(ChStr As String, ChLen As Integer, DaAli As Integer, MoOut As Boolean=1) As Integer
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式