VBS定时存储数据

我这样写了一段vbs的定时触发程序(为了周期存数),但是不工作,调试表明到了这句Wscript.Sleep 1000就不执行了,请各位大小帮我看一下这是为什么
 Set WshShell = CreateObject("WScript.Shell") 
 do while flag.value=1//点击按钮开始存数
 Wscript.Sleep 1000//间隔一秒
 objFile.write 1///写到txt文档里
 loop
 Set WshShell = Nothing

问题补充:
如果是Wscript.Sleep 1000有问题,不能用 
 要在wincc里面实现定时功能,怎么实现呢?
 

最佳答案

1、WINCC VBS不完全等同于WINDOWS VBS。不支持wscript对象
 2、WinCC的全局脚本本身就可以设置为周期执行(通过设置触发周期)、不需要通过脚本的方式去定时。

提问者对于答案的评价:
dcount17解释正确,想用wscript对象的可以参照此贴http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=370109&s_id=0&num=7#anch
 

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc272416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐