我正在编写一些 vbs 代码,并且我希望能够传递一个随机数 for WAIT SECONDS
,同时循环通过我的一个 CSV 文件,到目前为止我有这个
Dim rn
rn = 50 + cint(rnd()*11)
iret = iim1.iimSet("mynumber", Cstr(rn))
dim intLoop
intLoop = 1
Do Until intLoop = 28
i = iim1.iimSET("line", CStr(intLoop))
i = iim1.iimPLAY(mypath & "deletemelater2.iim")
intLoop = intLoop + 1
Loop
发生的情况是,这只会为第一个实例创建一个数字,然后 intLoop 的下一个循环不会收到任何数字,我相信这需要一个嵌套循环,但不知道如何继续,如果有人可以提供帮助,将不胜感激!! ,
我现在有这个,
Dim rn
rn = 50 + cint(rnd()*11)
iret = iim1.iimSet("line2", Cstr(rn))
dim intLoop, outLoop
intLoop = 1
outLoop = 1
Do Until intLoop = 28 AND outLoop = 28
i = iim1.iimSET("line", CStr(intLoop))
i = iim1.iimPLAY(mypath & "deletemelater2.iim")
intLoop = intLoop + 1
rn = iim1.iimSET("line2", CStr(rn))
rn = iim1.iimPLAY(mypath & "deletemelater2.iim")
outLoop = outLoop + 1
但它仍然无法正常工作,谁能告诉我我做错了什么?