关于在wincc中按钮copy文件脚本

我现在想在wincc换面制作一个按钮,点击按钮就可以实现windows的拷贝和删除,及能对windows系统中的文件进行拷贝删除。使用C脚本实现,请问哪位高手怎么实现呀。

最佳答案

C脚本需要调用WindowsAPI函数实现,代码如下:
 #pragma code("kernel32.dll")
 long CopyFileA(LPCTSTR,LPCTSTR,long);
 long DeleteFileA(LPCTSTR);
 #pragma code()
 CopyFileA("D:\\A.TXT","E:\\A.TXT",TRUE);
 DeleteFileA("D:\\A.TXT");

提问者对于答案的评价:
可以实现,我在wincc上调试了,谢谢!另我查看了windows api函数,里面的拷贝时使用CopyFile,而这里是使用CopyFileA多了一个A请问难道wincc中使用API还有区别吗?

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

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

相关推荐

  • 用户归档的使用

    我在用户归档里建了一个归档,归档名是test,其他的都是默认,归档名是aa,数据类型是整数,然后建立了3个变量,ID1,COMM,VALUE,ID1,COMM是有符号16位整数,V…

    SIMATIC WinCC 2019年6月11日
  • WINCC报警控件里添加的3个过程值

    第一个是高低限设定值,第3个是报警产生的当前值。第2个是什么呢? 图片说明:    最佳答案 这个好像要看你的组态的不过限制值能组态的是:– 上限:超…

    2021年7月5日
  • 关于WINCC中加载WORD和画面的问题

    两个问题:1、怎么在WINCC的画面上直接能阅读WORD,是不是用那个WEB控件,怎么设定属性和链接;2、WINCC使用的菜单和工具栏,我在其中一个画面中插入了一个报警的弹出确认文…

    SIMATIC WinCC 2019年6月10日
  • 关于TP系列触摸屏的VB脚本问题

    大家好,我想咨询一下:在TP700触摸屏中如何实现用VB脚本读取当前画面的名称呢?如果大家有TP屏的VB编写手册的话还请分享一下,谢谢!! 最佳答案 HmiRuntime.Acti…

    SIMATIC WinCC 2020年11月1日
  • wincc5.1程序转wincc6.0

    如何把wincc5.1程序转换为wincc6.0可以打开的程序。 最佳答案 使用wincc6.0自带的老版本程序转换软件即可。保证可以。 提问者对于答案的评价:ok 专家置评 加上…

    SIMATIC WinCC 2019年6月11日
  • WinCC V7.2 安装 SQL

    在虚拟机vmware安装wincc v7.2的过程中,提示sql server正在安装,耐心等待。等了两小时,一直在提示,没有变化。 图片说明:  &…

    2021年7月5日
  • 在线表格打印

    我用的是WINCC6.0,我用在线表格连接打印作业,打印作业连接打印布局,在打印布局中动态部分选择CSV表格(我选择要打印的在线表格),但是打印出来的日期时间只有一半,不知道为什么…

    SIMATIC WinCC 2019年6月11日
  • 用WINCC6.2编写的程序,在WINCC7.0中打开后出现的问题

    我有一个程序,是用WINCC6.2编写的,在WINCC7.0中打开运行后,主画面上调用的一排无法使用了,但是我发布了web navigator后,在IE上打开的时候发现这…

    SIMATIC WinCC 2019年6月11日
  • WINCC 6.2SP3声音报警

    系统中数字量、模拟量报警差不多750个,只要有任何一个报警出现,不管是驱动主板声卡还是单独播放报警声音都行,如何简易点的方法做呢? 问题补充:由15个系统组成的 最佳答案 数字量、…

    SIMATIC WinCC 2019年6月11日
  • wincc变量中“质量”的含义

    用鼠标指向wincc变量表中某个变量,会显示“质量:8”或“质量:4c”等字符,在帮助文件中好像没找到它们含义,请问哪里能找到? 最佳答案 关于变量的质量代码,在帮助文件中有详细解…

    SIMATIC WinCC 2019年6月11日