关于退出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

相关推荐

  • 求教WINCC v6.0的EXCEL报表

    各位高手,我的WINCC版本是v6.0,EXCEL为2003,我想学习WINCC的EXCEL报表,我看过一些资料需要V6。2以上及EXCEL2007版本的,如过是V6。0的需要DA…

    SIMATIC WinCC 2017年11月12日
  • Wincc变量质量代码4c

    Wincc变量质量代码4c,代表什么含义,怎么解决? 最佳答案 http://www.ad.siemens.com.cn/service/answer/solution.aspx?…

    SIMATIC WinCC 2017年11月13日
  • WCC5。1的SP2

    请问在本网站或其它地方有SP2下载?感谢 问题补充:只是找个补丁,鼠标都按坏了还是没有,感谢大家的回答,不晓得哪里有? 最佳答案 这里下载—— http://blog.g…

    SIMATIC WinCC 2019年6月11日
  • WinCC趋势显示的问题

    WinCC项目中建立了趋势画面后,添加了大概二十几条趋势,并且根据趋势的量程新建了几个范围不同的数值轴,然后每条趋势的数值轴选择了相应量程的数值轴。激活后,所有的数值轴都显示在了画…

    2017年10月24日
  • WinCC现局域网相联

    现我有一工程,甲方要求我们的工控机与他们的局域相联,并能在相应电脑里观看工程设备运行状况。请问,最简单和最经济的方法分别是? 最佳答案 根据联网的目的,用途,数据量,接入的计算机数…

    SIMATIC WinCC 2019年6月11日
  • 数据库编程

     在SQL中建立了一个表格‘数据类型’,在表中建立了一个字段‘时间’,数据类型为‘Datetime’,然后再wincc中编写下列程序, Dim obj…

    SIMATIC WinCC 2019年6月11日
  • tagloggin设置中,我按照入门指南,运行后Online trend control显示no connetion to data server

    tagloggin设置中,我按照入门指南的做法设置后,运行后Online trend control显示no connetion to&nb…

    SIMATIC WinCC 2019年6月11日
  • wincc入门问题请教

    最近自己想入门WInCC,有几个问题想请教下各位大佬;1wincc中编写的程序在电脑中运行需要安装程序吗,如何在电脑上运行。2wincc中的程序如何和不同的PLC建立连接,和传统的…

    SIMATIC WinCC 2021年7月5日
  • WINCC7.2 WEB发布到网页显示字体为问号

    WINCC7.2画面是从7.0移植过来的,之前在家做的同样的操作系统和WINCC7.2移植都可以。现在现场运行的画面也是正常,但是发布到网页显示的画面,一部分中文英文字体显示为问号…

    SIMATIC WinCC 2021年7月5日
  • WinCC如何保存对象到库?

    WinCC画面里做了个按一下一直接通,再按一下一直断开的按钮。想保存进对象库里,以后在别的项目里可以直接调用,改变一下变量就可以使用。要怎么做?(“项目库”只能在本项目内部使用的,…

    SIMATIC WinCC 2017年11月6日