1 / 7
文档名称:

vbs特殊结构(选择结构,循环结构,自定义过程).docx

格式:docx   大小:80KB   页数:7页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

vbs特殊结构(选择结构,循环结构,自定义过程).docx

上传人:jiyudian11 2022/7/25 文件大小:80 KB

下载得到文件列表

vbs特殊结构(选择结构,循环结构,自定义过程).docx

文档介绍

文档介绍:选择结构
使用条件语句和循环语句可以控制脚本的流程。使用条件语句可以编写进行判断和重复操作
的 VBScript 代码。在 VBScript 中可使用以下条件语句:
If...Then...Else 语句
Select Case 语Ooru^ put卄广% if password=P then
二者中间的部分即为循环体
nsgbox ■■恭喜您,密码正确尸 exit For
else
msgbox "对丕
Inextll^^
御亍退出杲内层的循环,执行苴外边的部分J
(2) For Each...Next 不是将语句运行指定的次数,而是对于数组中的每个元素或对象集 合中的每一项重复一组语句。这在不知道集合中元素的数目时非常有用。如果是需要对数组 或对象集合中的每一个元素进行判断,则需要使用for……each循环,其结构为:
For each 循环计数变量 in 要查看的对象或数组
执行处理语句
Next
注意:在上述两种循环中随时可以使用exit for来退出循环
3)条件满足时一直执行循环,
While 条件 执行循环体
Wend
do・Toop结构:
■10和10 op中间的部分是狷环体
do
用于跳出循环,执^10 op之后的语句
msgbox "你关不掉我,哈哈| " exit do - ...
loop
例如:
|dim password
const P="403071113#"
do
password=inputbox("请输入密码,按井号犍结東:",“密码输入“) iF password=P then
"sgbox "真聪明,输入正确「・
exit do
else
"sgbox “你是猶啊,这都不含?"
end iF 'end iF就是结東巻择鋒柯的。
loop
(4)如果你希望在条件满足时执行一段代码则使用do-while语句,结构为:
Do while条件 此
执行循坏体 或者执行循环体
Loop while 条件 Loop
while的用法:放在do或者loop后边,while后边可以放判断结构。do结构不支持自动计 数(C中的++运算)。例如:
dim const ?="12345_" counter=1 do password=inputbox("请输入六位密码:J"密码输入 if pas5word=P then
^sgbox ■■恭喜您,密码正确!“
exit do|
msgbox ■■对不起,密码错误!"
counter=counter+1
op后边
else end if
loop uhile counter<4 if counter=4 then
nsgbox ■■抱歉,您今日的输入次数已经达到3次,请明日再试,感谢您的参 与。-
end if dim password,counter
const P="123U5_"
counter=1
do uhile counter<4 1 e放在do后边 ]
password=inputbox("请输入六位密码:",“密码输入“)
if pa5sword=P then
"sgbox ■■恭喜您,密码正确!"
exit