HTA Do和Loop中的VBS

时间:2016-11-15 15:16:50

标签: vbscript hta

我有下面的VB工作,但我希望它在HTA中工作。 我似乎无法得到它来执行循环部分任何想法将不胜感激。 该脚本用于在ZPL中使用StartNumber和EndNumber编写标签,其间的范围将打印在标签上。

'         Wscript.Echo ZPLText
      ObjZebra.Write(ZPLText)

'循环计数器

      StartNumber = StartNumber + 1

'循环条件

循环直到StartNumber> 0 + EndNumber

      Wscript.sleep 500
      objZebra.Close
      Set objZebra = Nothing

'结束如果     万一 环

结束功能

1 个答案:

答案 0 :(得分:0)

您的代码仍然格式不正确。并且它也没有使用正确的语法。 我建议你得到script56.chm contained in scrdocen.exe的副本(只要有可能)。并查看do .. loop

在条件为True或条件变为True时重复一个语句块。

Do [{While | Until} condition]
   [statements]
   [Exit Do]
   [statements]
Loop 

或者,您可以使用以下语法:

Do
   [statements]
   [Exit Do]
   [statements]
Loop [{While | Until} condition]