3 回答
TA贡献1799条经验 获得超8个赞
程序运行一下,仔细观察就会知道,这个是格式,如果是0的话,最后得出结果对话框中只有一个“确定”按钮,如果是1的话,最后得出结果的对话框中会出现“确定”和“取消”两个按钮。
"面积 s=" + Str(s), 0, "结果"这句话中有一个加号,是因为Str(s)前面有字符串呀,加号的作用就是将 "面积 s=" 和 Str(s)连起来的意思,如果把"面积 s=" 去掉的话,那加号也可以跟着去掉。
"面积 s=" + Str(s), 0, "结果"这句话的意思就是:在最后得出结果的对话框的标题栏显示:结果两个字;对话框的内容是:面积 s= Str(s);对话框的最下面是一个“确定”按钮。
TA贡献1772条经验 获得超5个赞
在字符跟字符之间进行连接,比如你要吧字符a,和字符b,两个通过编程,来写成ab,那么表达式就应该是“a”+“b”或者“a”&“b”。
0是MSGBOX里面的参数,也就是说当运行到MSGBOX时,出现一个对话框,里面就只有一个OK按钮,1的时候是OK 及 Cancel 按钮,以此类推,你可以试试看。
TA贡献1825条经验 获得超4个赞
此时+号和&功能一样表示连接(如果没有STR()函数就不成立了,因为当他们是字符时才表示连接,否则表示运算)
msgbox 语法:
常数 值 描述
vbOKOnly 0 只显示 OK 按钮。
VbOKCancel 1 显示 OK 及 Cancel 按钮。
VbAbortRetryIgnore 2 显示 Abort、Retry 及 Ignore 按钮。
VbYesNoCancel 3 显示 Yes、No 及 Cancel 按钮。
VbYesNo 4 显示 Yes 及 No 按钮。
- 3 回答
- 0 关注
- 435 浏览
添加回答
举报