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日
下一篇 2021年7月5日

相关推荐

  • WinCC6.0 SP3升级补丁安装

    WinCC6.0 SP3升级补丁下载好后,怎么安装呀?我安装的时候提示错误,我原来的版本是V6.0 SP2 ASIA的!谢谢! 最佳答案 WinCC&…

    SIMATIC WinCC 2019年6月11日
  • wincc中的时间控件

    wincc中怎么没有时间控件,想把时间显示做成下图格式,日期已经用dtpicker控件做好了,不知道时间用什么控件,求大侠赐教 图片说明:    最佳答案 1、…

    2018年12月9日
  • wincc脚本调试框闪动太快怎么办

    如题,我是用的WINCC中脚本输出框调试程序,可运行时框内的数字更新太快,我看到有错误但来不及我好好看就滚动走了,我拉了滚动条也不行还是自动向上刷新,请问怎么就让那个程序框暂停,或…

    2021年7月5日
  • 如何在运行界面上选择并打开图片

    我现在做一个系统,系统要求自动保存界面截图,然后操作员可以在wincc运行界面上查找和打开以前保存的截图。这样的想法可以实现吗?能在界面上选择并打开自动保存的截图吗??怎么做呢? …

    SIMATIC WinCC 2019年6月11日
  • Wincc中如何在提示文本内显示多个变量

    用wincc7做上位机,想在某个对象的提示文本中,动态同时显示多个变量的值,是否需要做C脚本?我查了一下,应该是要用SetPropChar这个脚本。那么定义这个脚本应该是对该对象的…

    SIMATIC WinCC 2021年7月5日
  • 如何在画面编辑器-工具-宏-vba编辑器里面改变一个控件的属性

    在vba编辑器里面修改一个圆或者按钮文字的颜色等应该如何编写代码?如何设置?谢谢! 最佳答案 使用添加方法在画面中加一个圆:  Sub AddCirc…

    SIMATIC WinCC 2017年7月26日
  • WinCC怎样用一个变量获得系统时间?

    想用用户归档归档字符串变量,并记录其时间,怎么做啊? 请大虾们指点指点! 问题补充:要归档的字符串变量是外部变量,组态好之后为什么不能自动归档外部送来的数据,只能手动接收…

    SIMATIC WinCC 2019年6月11日
  • 阀门赋值

    阀门变量有:名称(文本)、全开状态(二进制变量)、全关状态(二进制变量)、控制开关状态(二进制变量);现有50多个这种阀门,如何wincc中创建控制画面?如何将不同阀门变量赋值给这…

    SIMATIC WinCC 2021年7月5日
  • wincc外部变量赋初值

    怎样给wincc外部变量赋初值,这样就可以每次启动运行系统时,就会将这个初值全部写入PLC的数据区,就不用每次运行输入数值,请回答的详细一点?谢谢!是图片那样设置的吗?可是没有用呀…

    2017年6月3日
  • WINCC中怎么屏蔽ALT+TAB键

    在WINCC运行时,按ALT+TAB键,运行画面就返回到编辑画面了,我想屏蔽“ALT+TAB”想问下大家该怎么做? 最佳答案 可以通过进入"WinCC Expl…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论