关于退出WINCC运行画面的编程

在WINCC图形编辑器里添加一个按钮,在按钮的对象属性——事件——按钮——鼠标——按左键 动作选择C动作 ,进行编程,希望在画面运行的时候,点击这个按钮,就能退出WINCC运行画面。求教!!

最佳答案

我的退出按钮的c脚本是这样的:
点击后退出当前项目,并且关闭了wincc explorer。
如果只是要退出,并不关闭wincc explorer(退出运行,但还要编辑)那么去掉 ExitWinCC() ;这句即可。
#include "apdefap.h"
void OnLButtonDown(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nFlags, int x, int y)
{
HWND hwnd=NULL;
int iRet;
hwnd=FindWindow(NULL,"WinCC-运行系统 - ");
iRet=MessageBox(hwnd,"是否退出系统?","注意",MB_YESNO|MB_ICONQUESTION|MB_SYSTEMMODAL);
if (iRet==IDYES)
{
 {DeactivateRTProject ();  
  ExitWinCC() ;}
}
else
{  printf("chose NObutton ");}
}

提问者对于答案的评价:
谢谢 您给的答案很给力!

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

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

相关推荐

  • 请教:Wincc7.0 往SQLserver送数据问题。

    WIncc 通过VBS脚本可以往数据库定时送数据(可以通过判断时间的方式),一次采集几十个乃至整百个,应该都没问题。现在遇到一个情况:一个第三方厂家需要厂区全部数据,他提…

    SIMATIC WinCC 2020年11月1日
  • WINCC用布局通过ODBC读取ACCESS做报表问题111

    1、数据已存入ACCESS,如图1.2、布局已连接ACCESS源,SQL,连接变量SQLACCESS。问题:连接成功并且可以读取,但只能读一列。3、全部读取,结果如图2.Dim&n…

    2017年6月6日
  • WINCC向EXCEL直接传输变量值

    我想问一下不用DDE和OPC,在全局脚本中用VB能不能直接将WINCC中的变量值传入到EXCEL中指定的单元格,比如(变量之类的声明都弄好了)TAG1.value=objExcel…

    SIMATIC WinCC 2019年6月11日
  • MP377 恢复出厂设置

    现有一MP377 12寸Touch屏无法进入系统,需要OS更新和恢复出厂设置,以前用SIMATIC ProSave时点到OS更新会出现请引导HMI,现在点OS更…

    2017年6月9日
  • 请教大侠们wincc报警的问题

    请叫一下,如何做一个带声音的报警,(是模拟量的报警),以提醒运行人员的注意呢。问如何做?谢谢,各位 最佳答案 1、你需要在定义一个BOOL变量,当模拟量到达时置位(复位),离开时复…

    SIMATIC WinCC 2019年6月11日
  • Simatic WinCC标准弹出窗口

    我看了Simatic WinCC标准弹出窗口的相关文章,发现可以通过结构体变量,用变量前缀的方式,还有通过动态向导的方式,不知是否有通过数组,索引值的方式?在做结构体变量…

    2021年7月5日
  • WinCCv7 变量归档 授权问题

    V7.0.3.1我使用了公司同事给我的授权,在授权管理器中,检查,发现connectivity pack授权,打√,无限制;但是 没有在使用,即没有->符…

    2021年7月5日
  • 请教一个WINCC报警控件的问题

    我在WINCC内建了2个内部变量,一个是"安全连锁切换"(二进制)换对应一个按钮,一个是"安全连锁标识"(文本变量)对应的报警记录里的过程值…

    2021年7月5日
  • WinCC V6.0 SP3导出文档

    如何在WinCC V6.0 SP3软件的过程值归档中导出excel文档或者CSV格式的文档? 最佳答案 由于WinCC的SQL Server归档数据的…

    SIMATIC WinCC 2019年6月11日
  • 重装安装PC access smart后无法启动

    版本为最新版本2.3,操作系统为Windows service2016.点击启动后无任何显示。之前此软件可以用,卸载重装后无法使用。 最佳答案 卸载后主机是否重启了卸载后…

    2021年7月5日