Vbscript HTA Do和循环中的VBS

Vbscript HTA Do和循环中的VBS,vbscript,hta,Vbscript,Hta,我有下面的VB的工作,但我想它在HTA的工作。 我似乎无法让它执行循环部分,任何想法都将受到赞赏。 该脚本用于在ZPL中写入带有StartNumber和EndNumber的标签,两者之间的范围将打印在标签上 'Wscript.Echo ZPLText ObjZebra.Write(ZPLText) 'Loop Counter StartNumber = StartNumber + 1 'Loop Condition Loop Until StartNumber > 0 + E

我有下面的VB的工作,但我想它在HTA的工作。 我似乎无法让它执行循环部分,任何想法都将受到赞赏。 该脚本用于在ZPL中写入带有StartNumber和EndNumber的标签,两者之间的范围将打印在标签上

 'Wscript.Echo ZPLText
 ObjZebra.Write(ZPLText)

'Loop Counter

 StartNumber = StartNumber + 1

'Loop Condition

Loop Until StartNumber > 0 + EndNumber

 Wscript.sleep 500
 objZebra.Close
 Set objZebra = Nothing
End If
End If
Loop

End Function

您的代码格式仍然不正确。而且它也没有使用正确的语法。 我建议你复印一份(只要可能)。然后看
do。。循环

在条件为真时或直到条件为真时重复语句块

Do [{While | Until} condition]
   [statements]
   [Exit Do]
   [statements]
Loop 
或者,您可以使用以下语法:

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

这不是VB.NET代码。VB.NET不是VBScript请原谅我缺乏详细信息,但在HTA中,我将脚本设置为:…因此,请删除VB.NET标记并添加VBScript以吸引正确的注意抱歉没有看到完整标记已更正现在您可以正确格式化代码。行首有4个空格,使其具有代码格式。