WINCC中用VBS脚本写文本文件问题

我想用winCC中的VBS脚本向一个文本文件中写变量,西门子也提供了一个例程:
Dim fso, MyFile

Set fso = CreateObject("Scripting.FileSystemObject")

Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)

MyFile.WriteLine("This is a test.")

MyFile.Close

但是这个脚本是每次用建一个新的文本文件去覆盖前一个文本文件,不能实现在同一个文本文件中逐行写入变量,请问这个要求怎么实现啊.

最佳答案

Dim fso, MyFile
Const ForAppending = 8
Set fso = CreateObject("Scripting.FileSystemObject")
MsgBox("aaa")
Set MyFile = fso.OpenTextFile("d:\testfile.txt",ForAppending,True)
MsgBox("bbb")
MyFile.WriteLine("This is a test.")
MsgBox("ccc")
MyFile.Close
本人测试通过。

提问者对于答案的评价:
thank you!

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:48
下一篇 2019年6月11日 上午4:48

相关推荐

  • WINCC如何读取PLC char类型的变量

    WINCC如何读取PLC char类型的变量 最佳答案 用VBS脚本写dim AA=hmiruntime.tags ("tag1"…

    SIMATIC WinCC 2021年7月5日
  • WINCC中的变量问题

    1.在WINCC里创建了几个外部变量,但地址现在是随意写的,但是创建后,想对这些变量的地址进行修改,点击属性里的选择按钮重新修改地址,却改不了,怎么办?2.在WINCC里要导入ST…

    SIMATIC WinCC 2019年6月11日
  • wincc报表查询脚本

    Set conn=CreateObject("ADODB.Connection")    conn.Conne…

    SIMATIC WinCC 2021年7月5日
  • VBS 判断EXCEL是否打开

    各位大侠 ,请问用VBS如何判断EXCEL文件是否打开,在网上只找到VBA的判断方法,但在VBS里不能用。 最佳答案 需要使用GetObject来获取Excel进程句柄,…

    SIMATIC WinCC 2019年6月11日
  • wincc V7.0 SP3y运行不了

    现场一台新的研华601L工控机,win7 32位纯净旗舰版系统,我装了STEP7 V5.5 SP2 +hf1 和WINCC&nbs…

    SIMATIC WinCC 2017年6月1日
  • 虚拟机安装wincc与S7-1200通讯控制

    本人第一次在虚拟机安装wincc与S7-1200通讯,没有配置过。wincc运行后无法连接到PLC。请各位朋友帮忙指点一下。 钻石用户推荐最佳答案 参考:在虚拟环境下,如何通过普通…

    SIMATIC WinCC 2020年11月1日
  • OS编译出错

    我在step7中编译os出错,不知道哪个工程师朋友给解决一下,具体错误请看图,附:当从step7传送DB块中的变量时就会出错,只传送变量表中的变量就不出错,还有就是这个错误从哪里可…

    SIMATIC WinCC 2017年8月24日
  • wincc7.2的密码狗

    安装wincc7.2的版本没有狗 钻石用户推荐最佳答案 具体操作方法如下:?C:\Program?Files\Siemens\winCC\BIN文件夹中的?CCExpMsgChs.…

    SIMATIC WinCC 2021年7月5日
  • GraCS中的文件

    在wincc工程中GraCS文件夹中,sav文件是不是上次备份文件 ,删除之后没有问题吧? pdd,dat。GRACS中只保留Pdl类型的文件,有没有问题? 问…

    SIMATIC WinCC 2019年6月11日
  • 如何做到wincc弹出窗口后置顶,禁止下面窗口的操作。类似于MessageBox用法

    如何做到wincc弹出窗口后置顶,禁止下面窗口的操作。类似于MessageBox用法 最佳答案 有弹出窗口时给wincc内部bool变量赋值1,全选底部的内容,允许操作属性动态连接…

    SIMATIC WinCC 2021年7月5日