写了个VBS运行时 老是出现:调用过程(Sub)是不能使用括号
这个是我写的,新手dimaseta=createobject("wscript.shell")domsgbox("1",2,"3")'loopa.run"e:\a.vbs...
这个是我写的,新手
dim a
set a=createobject("wscript.shell")
do
msgbox("1",2,"3")'
loop
a.run "e:\a.vbs"
loop
其实我也没有认真学。。
学的乱七八糟 展开
dim a
set a=createobject("wscript.shell")
do
msgbox("1",2,"3")'
loop
a.run "e:\a.vbs"
loop
其实我也没有认真学。。
学的乱七八糟 展开
4个回答
推荐于2016-12-01
展开全部
语法错误提示中说了很清楚了第4行第18列开始后面有错.
错误说明
调用过程(Sub)时不能使用括号.
可以这么理解为 msgbox 为 使用的主函数括号里为子函数或着说主过程里括起来的是子过程.
调用时应用括号括起.反之不能出现括号
简单举例:
函数(或变量) 子过程 说明
a=msgbox("123") 如果x是主过程,那么y和z就是子过程 只能被x使用
mgsbox "123" . 此时没有x时,y是主过程,z是子过程.只能被y使用,则不应使用括号
但是,msgbox("123")
就没有主过程.打个比喻象棋中没有帅就会输.那么此时没有主过程的子过程又能起到什么作用?
错误说明
调用过程(Sub)时不能使用括号.
可以这么理解为 msgbox 为 使用的主函数括号里为子函数或着说主过程里括起来的是子过程.
调用时应用括号括起.反之不能出现括号
简单举例:
函数(或变量) 子过程 说明
a=msgbox("123") 如果x是主过程,那么y和z就是子过程 只能被x使用
mgsbox "123" . 此时没有x时,y是主过程,z是子过程.只能被y使用,则不应使用括号
但是,msgbox("123")
就没有主过程.打个比喻象棋中没有帅就会输.那么此时没有主过程的子过程又能起到什么作用?
2017-04-18 · 知道合伙人互联网行家
关注
展开全部
语法错误提示中说了很清楚了第4行第18列开始后面有错.
错误说明
调用过程(Sub)时不能使用括号.
可以这么理解为 msgbox 为 使用的主函数括号里为子函数或着说主过程里括起来的是子过程.
调用时应用括号括起.反之不能出现括号
简单举例:
函数(或变量) 子过程 说明
a=msgbox("123") 如果x是主过程,那么y和z就是子过程 只能被x使用
mgsbox "123" . 此时没有x时,y是主过程,z是子过程.只能被y使用,则不应使用括号
但是,msgbox("123")
就没有主过程.打个比喻象棋中没有帅就会输.那么此时没有主过程的子过程又能起到什么作用?
错误说明
调用过程(Sub)时不能使用括号.
可以这么理解为 msgbox 为 使用的主函数括号里为子函数或着说主过程里括起来的是子过程.
调用时应用括号括起.反之不能出现括号
简单举例:
函数(或变量) 子过程 说明
a=msgbox("123") 如果x是主过程,那么y和z就是子过程 只能被x使用
mgsbox "123" . 此时没有x时,y是主过程,z是子过程.只能被y使用,则不应使用括号
但是,msgbox("123")
就没有主过程.打个比喻象棋中没有帅就会输.那么此时没有主过程的子过程又能起到什么作用?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
msgbox("1",2,"3")'这里不要括号
还有你这里只有一个do却有两个loop,应该是中间多了一个要删掉
还有你这里只有一个do却有两个loop,应该是中间多了一个要删掉
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
msgbox("1",2,"3")'
这儿错了
call msgbox("1",2,"3")'
或
msgbox "1",2,"3"
这儿错了
call msgbox("1",2,"3")'
或
msgbox "1",2,"3"
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询