码迷,mamicode.com
首页 > 其他好文 > 详细

vbscript 中的 sub 和 function 的调用

时间:2015-03-03 00:02:29      阅读:351      评论:0      收藏:0      [点我收藏+]

标签:

  • 声明 sub

sub subA(arg1)
    ‘//Code....
end sub

sub subB(arg1, arg2)
    ‘//Code....
end sub
  • 声明 function

function funcA(arg1)
    ‘//Code....
    A = arg1
end function

function funcB(arg1,arg2)
    ‘//Code....
    A = arg1
end function
  • 调用 sub

subA(arg1) ‘//可以
subA arg1  ‘//可以
call subA(arg1) ‘//可以

subB(arg1, arg2)    ‘//不可以
call subB(arg1, arg2)    ‘//可以
subB arg1, arg2    ‘//可以
  • 调用 function

funcA(arg1)    ‘//可以
funcA arg1    ‘//可以
call funcA(arg1)    ‘//可以

funcB(arg1, arg2)    ‘//不可以
funcB arg1, arg2    ‘//可以
call funcB(arg1, arg2)    ‘//可以

temp = funcB arg1, arg2    ‘//不可以
temp = call funcB(arg1, arg2)   ‘//不可以
temp = funcB(arg1, arg2)   ‘//可以
  • 总结

    1. 使用 call 时,一定要带 ()

    2. 不使用 call 时,不要带 (),没有参数或只有一个参数时,可以带 ()

    3. function 返回值被接收时,不可使用 call 且一定要带 ()


vbscript 中的 sub 和 function 的调用

标签:

原文地址:http://my.oschina.net/suimaohua/blog/381663

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!