vbs sub句式详解

说说结构和作用
2024-12-13 09:12:07
推荐回答(2个)
回答1:

先看看例子吧

sub x()
MsgBox "你好"
End sub
Wscript.Sleep 3000
'让脚本睡3秒叫
x
'调用SUB子进程

以上代码就为我们展示了sub的用法。sub就像是个超市(sub)我们登山到了一个亭子(Wscript.Sleep 3000),家人在里面等着。如果你渴了就必须回到那家超市买水,返回时就必须再登一次山。以上代码就为我们展示了MsgBox "你好"这段代码就是放在超市里的矿泉水。我们一家去登山,我们登到了亭子“Wscript.Sleep 3000
”口渴了,家人就叫你去买水,下面的那个“x”就超市的名称。也就相当于家人叫你去X超市买水了,发出指令了,你就得下山到x超市(sub)去买。你去买了水MsgBox "你好"。你买到水了必然还要再爬一次山啊,你就又到了亭子(Wscript.Sleep 3000)了。

  简单说这个sub的名称是x,到了某个地方就跳转到sub那里执行,然后往下。

回答2:

VBS 中的 Sub 和 VB 中的 Sub 差不多的,其结构如下:

[Public [Default] | Private] Sub Name [(arglist)]
        [statements]
        [Exit Sub]
        [statements]
End Sub


作用就是实现代码重用!