WINCC V7.4SP1 VBS中判断指定的TXT文件进行被其他应用文件占用

在WINCC中 想通过VBS写入TXT文档,但是在写入之前,我想判断该文档是否被其他应用文件所占用。

最佳答案

记事本文档好像不存在是不是占用吧
比如你用记事本打开txt文档之后,再打开几次也是没问题的,同时也能删除
不过您可以用VBS获取窗口标题,然后判断是不是保存的TXT文档名称这样比较一下,如果和要保存的txt文档一致,先弹出对话框,询问是否关闭或者保存,再执行动作。
不过如果有不同路径的相同名称的又不好判断了。
参考一下:
VBScript: 根据窗口的标题关闭窗口
https://blog.csdn.net/dogfish/article/details/8272462

提问者对于答案的评价:
非常感谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:04
下一篇 2021年7月5日 上午11:04

相关推荐

  • WINCC管道流动

    1,在管道内实现水的流动,好像是有自加程序,怎么编写他来实现水的动态流动?急!  最佳答案 给你发了一个比较“复杂”的,可以参考使用:) 提问者对于答案的评价:谢谢,希望…

    SIMATIC WinCC 2019年6月11日
  • wincc方案问题,请高手指教

    我正在做一个项目,需要把EXCEl中的生产任务,传到WINCC的数据库,然后经过计算后,把分解后的数据传到PLC去执行》请教高手,ECXEL和WINCC之间连接采用何种方式较好?数…

    SIMATIC WinCC 2019年6月11日
  • IM模块可以直接被WINCC访问并读取I/O数据吗

    IM模块可以直接被WINCC访问并读取I/O数据吗 最佳答案 IM模块也分为很多种:1:一种为带cpu的IM模块2:一种为不带CPU接口的IM模块(可以通过profinet或者pr…

    SIMATIC WinCC 2021年7月5日
  • 求助关于用户管理器的问题

    在用户管理器里建了三个组,每组内用户权限相同,各组不同,想设定一个变量,存放用户的组信息,例如如果用户在第一组,变量值为1,用户在第二组,变量值为2,不知道怎么实现 最佳答案 完全…

    SIMATIC WinCC 2019年6月11日
  • 画面是否可以直接调用?

    现在做个改造项目,阀门、电机都用的WINCC库中的,点击他们弹出相对应的操作对话框,我是用画面窗口加VB程序弄的,但是运行时间长了总是点击出来有刷屏的现象(就是卡),我想问下能不能…

    SIMATIC WinCC 2019年6月11日
  • 变量记录 不能激活

    激活WinCC时, 变量记录不能激活 最佳答案 1.项目路径是否有中文名;2.是否安装了STEP7,版本是否有冲突;3.是否安装了杀毒软件及防火墙,建议将你的杀毒软件卸掉…

    SIMATIC WinCC 2019年6月11日
  • 关于wincc和plcsim的问题,急急急!!!

    小弟初学西门子,电脑上只装了wincc7.0亚洲版,没有装step7,但是现在需要用plcsim进行仿真,不知道能不能再单独装一个s7-plcsimV5.4 sp5,请高…

    SIMATIC WinCC 2017年11月6日
  • 博图WINCC 创建UDT

    博图wincc怎么创建UDT类型变量…. 在做面板实例的时候我的接口是UDT类型.使用GetLinkedTag函数返回接口的名称时无法返回….请问如何解决 最佳答…

    SIMATIC WinCC 2021年7月5日
  • wincc7.4画面链接变量修改

    怎么做一个完整的编程系统,从硬件安装一直到调试,例如电机启动。 钻石用户推荐最佳答案 修改画面上对象连接变量,组态时用VBA。一个小程序就能解决所有对象所要连接的变量名。 提问者对…

    SIMATIC WinCC 2021年7月5日
  • wincc flexible触摸屏

    哪位前辈做过wincc flexible触摸屏的工程,求发给我学习参考一下,感激不尽 最佳答案 你的wincc flexible是什么版本的,工程倒是有,但是挺…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论