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日

相关推荐

  • siemens tia engineer有什么用

    在计算机用户“隶属于”下有一项是“siemens tia engineer”有什么用? 最佳答案 用于启动运行系统的授权在运行 32 位版本…

    SIMATIC WinCC 2021年7月5日
  • WinCC项目复制到另一台工控机的问题

    用WinCC自带的项目复制器,工程复制后在放入另两台工控机上,打开项目,选择启用本地服务器,计算机名选择本机名,然后激活项目,一台工控机正常,而另一台工控机画面始终无法读取IO信号…

    SIMATIC WinCC 2017年10月31日
  • 在画面中用VBS访问数据库

    要在画面中获得归档数据库中的数据,一共有四个I/O域,1号用于输入开始查询的时间,2号用于输入查询结束的时间,3号用于输入归档周期,这三个I/O域的输入格式都要参考wincc6.0…

    SIMATIC WinCC 2019年6月11日
  • 多用户客户机与服务器的组态

    先组态服务器, 新建多用户项目工程-〉完善工程-〉添加客户机名称-〉添加工程用户名并设置权限(必须具有的权限要设好)-〉打包工程-〉设置客户机属性-〉设置服务器更新属性&…

    SIMATIC WinCC 2019年6月11日
  • 关于压缩方式?

    归档过程值在压缩后如何处理取决于所使用的压缩方式: 计算:指定时期内的过程值被读出并压缩。归档变量的过程值被保留。 计算并复制:指定时期内的归档变量的过程值被读…

    SIMATIC WinCC 2019年6月11日
  • 两套WINCC 同时监视一套PLC

    最初现场只有一台电脑,这台电脑已经正常运行了,现在新曾加了一台电脑,想把旧电脑的画面复制到新电脑,用wincc自带的项目复制工具复制的,复制过去后可以运行,但是数据连接失败!与PL…

    2017年11月12日
  • 将WINCC数据库,通过程序写入电子表格EXCEL或TXT中

    将WINCC数据库,通过程序写入电子表格EXCEL或TXT中 最佳答案 可以通过VB脚本,参考:Dim cnn As String &nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0客户端机器花屏死机

    使用分布式的方式建立服务器/客户端项目,在客户机上建立客户端程序,加载服务器的数据包运行。现象:服务器运行良好,客户端一般2-3天会出现画面闪,然后到画面出现乱码,最后画面的所有文…

    SIMATIC WinCC 2019年6月11日
  • 怎么取出一个寄存器的一位

    在wincc中,我想在wincc建一个显示,显示一个字中不同的,例如:显示IW0(0—15位),在同一个矩形变量中,不同条件显示不同的位。请问怎么做呢? 最佳答案 iw0&0x…

    SIMATIC WinCC 2017年6月13日
  • 安装wincc2008时,出错

    安装wincc2008时,系统提示“不能安装下列程序:Microsoft SQL Server 2005 Express Edit…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论