变量的置位或取消

我刚学WINCC脚本,我想用点击事件弹出对话框,通过点击弹出对话框的确定和取消按钮实现对变量的置位或取消,用C脚本怎么实现啊?请高手指点迷津!谢谢了!

最佳答案

弹出询问框的C脚本吧,把它加到开启关闭的按钮的动作里,我就是这么做的,//后面是解释
 HWND hWnd = NULL;
 int iRet;
       iRet=MessageBox(hWnd,"确定要此动作吗?","确认",MB_YESNO|MB_ICONQUESTION|MB_SYSTEMMODAL);//,"确定要此动作吗?"是弹出询问框的显示文字,"确认"是弹出询问框的框标题,这些可以自行修改
             if (iRet==IDYES)
           { 
 }//括号内写如果点击确认执行什么程序,如把变量置1,例如SetTagBit("变量",1);

 else
             {
               
               }//括号内写如果点击取消执行什么程序,通常可以空白不写,即什么都不执行,询问框关闭返回上一画面
 

提问者对于答案的评价:
大家都写的很好,我都一一试过了,感谢各位前辈的指教。
 学习了!
 多谢各位前辈!

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

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

相关推荐

  • wincc 7.4sp1 运行一段时间显示如图画面

    wincc 7.4sp1 运行一段时间显示如图画面 图片说明:    最佳答案 这是授权出问题了呀,检查一下授权吧 提问者对于答案的评价:从…

    2021年7月5日
  • wincc与CP343以太网通讯时连接时断时续!急!!急!!

    大家晚上好,今天调试遇到一件非常棘手的问题,急待解决。希望能够得到大家的帮助,感激不尽!!    我用wincc6.2做了一套200个点的项…

    SIMATIC WinCC 2019年6月11日
  • wincc C函数问题

    用C语言写电机的状态返回值,不同值代表不同颜色,现在要求,读取开反馈为1,关反馈为0则返回值为1,而开反馈为0,关反馈为1则返回值为0,现在不明白的是开=1且关=0的语句怎么写,希…

    SIMATIC WinCC 2017年11月1日
  • wincc运行项目发生0x80046127错误

    wincc运行项目发生0x80046127错误 每次重新启动都能正常运行项目 但是已重新启动再运行相同目录下的项目就出现0x80046127错误 当改…

    SIMATIC WinCC 2019年6月11日
  • 触摸屏编译报警

    触摸屏编译后报这个警,没有见过,有没有大神指导一下,另外,这个运行系统授权不可以是怎么回事,运行系统我已经选中了分级授权的那个,为啥还报警 图片说明:    &…

    2021年7月5日
  • VMware虚拟机中PCS7如何与现场设备通讯

    我的软件是装在虚拟机里的,想请问一下用虚拟机可以走DP通讯连接到现场设备吗?我wincc组态界面也是在虚拟机里,可以实现与现场设备的交互吗?由于以前一直没用过虚拟机,而且刚接触pc…

    SIMATIC WinCC 2021年7月5日
  • TIA PROTAL V12

    TIA PROTAL pro V12 (含STEP7及WINCC) 安装完后,可以作为PC运行平台吗 问题补充:我的问题是:&nb…

    SIMATIC WinCC 2017年6月1日
  • wincc许可证过期

    弹出窗口您的软件许可证已过期。点击详细资料,有2条信息:1.A9WRT?0602 没有安装 simatic wincc RT(runtime…

    SIMATIC WinCC 2019年6月11日
  • 怎样修改WINCC6.0历史曲线

    1、因工作需要,需把某个变量以前的历史曲线永久删除,从今天开始显示历史曲线?望高手赐教?怎样实现?有具体步骤更好 最佳答案 1、利用项目复制器,新复制一个项目,然后打开新项目就行,…

    SIMATIC WinCC 2017年6月1日
  • 请问大牛们有没有用Python做过WINCC服务器数据的分析和可视化?

    请问大牛们有没有用Python做过WINCC服务器数据的分析和可视化?WINCC做的画面不够定制化,想用python做数据分析和可视化,请问有相关案例吗?非常感谢! 最佳答案 Py…

    SIMATIC WinCC 2021年7月5日