如何自动关闭弹出的子画面

一客户提出了这样的要求:不用点击子画面右上角的关闭按键,直接用鼠标左键点击主画面任一位置或画面上的设备,既自动关闭上一步打开的子画面。请教这个功能如何实现呢?

最佳答案

不知你的子画面是用什么实现的。
如果用的是“画面窗口”,那么可以在画面窗口所在的画面的属性中,在事件-》鼠标左键按下下建立vbs动作
screenitems(“画面窗口名”).visiable = false
这样就使子画面弹出后,再在其母画面上点击鼠标的时候隐藏子画面。
如果是用脚本调用的窗口,需要先利用API函数获得窗口句柄,然后kill掉窗口,这种方法在wincc中显得比较麻烦,也容易出问题。

提问者对于答案的评价:
谢谢指教!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日 下午8:37
下一篇 2019年6月10日 下午8:37

相关推荐

  • AS410-5H PO扩展

    AS410-5H PO不够用了,如何在线扩展?能用常规的u盘AS PO授权扩展吗? 最佳答案 必须购买专门的PO扩展包,有100PO和500PO两种规格的扩展包…

    SIMATIC WinCC 2021年7月5日
  • wincc组态工具加变量问题

    我用组态工具导出EXCEL表格,想批量加入变量,最后一行的fffff是我加的,但是connection那一列自动添加的内部变量,我想加到别的里面,怎么设置。还报错了 请看…

    2017年10月29日
  • wincc上位机的变量连接一会叹号,一会显示连接上PLC300

    TCP/IP通讯,原来一直没有问题,最近这段时间开始这样闪烁了,请大神们指点,谢谢! 最佳答案 原来一直没有问题,现在才有,不用怀疑程序,如果有人动了就另外再说了,测试一下网卡有没…

    SIMATIC WinCC 2017年10月31日
  • wincc图形编辑器下载

    请教各位,wincc图形编辑器软件在哪里能下载,能否告知(85449403@qq.com)谢谢 最佳答案 安装wincc就有wincc图形编辑器了。wincc有很多版本,可以百度下…

    SIMATIC WinCC 2017年11月1日
  • wincc,通过VBS脚本改变空间属性

    麻烦看下这段代码有问题吗,为什么不能改变了变量DEMO3的值,圆1没变化 问题补充:如图 图片说明:    最佳答案 你这个DEMO3没有定义啊,而且没和变量关…

    2021年7月5日
  • WINCC通过TCP/IP读取S7中数据的问题

    WINCC通过TCP/IP读取5个S7中的数据,没套S7里配置一个CP,CP之间用光纤及光纤收发器连接,现在有两个站AB之间的连接方式为,A站网线连接到路由器上,路由器出来再通过光…

    SIMATIC WinCC 2018年1月1日
  • WINCC 7.4SP1添加1500变量问题

    WINCC 7.4SP1从AS中读取1500的变量,读取过来地址的变量却和PLC的地址不一样不是DB..而是显示001:TS…….如图1. 而我看之前的…

    SIMATIC WinCC 2020年11月1日
  • 那位老师 有WINCC6。0深入简出这个资料

    麻烦给发一份谢谢lgb2006abc@163.com 最佳答案 已发送,请查收!共5卷! 提问者对于答案的评价:谢谢老师,但是解压不了,打不开

    SIMATIC WinCC 2019年6月11日
  • wincc7.3安装过程中重启

    wincc在安装过程中出现的问题,同样的安装文件和安装方式,已经成功在很多电脑安装上了,在一台win7上安装就出现这个问题,不知道怎么解决,求西门子高手指点 图片说明: &nbsp…

    2021年7月5日
  • PLC与WINCC数据交换问题

    别人4年前做的项目,因工艺改变需要把原来的数据长度加长,DB10.DBD2在块中定义变量是REAL型,WINCC中定义是16进制,见图,实际显示6位数,想显示7位数,我把WINCC…

    2019年6月11日