请教:Wincc画面窗口调用时的显示问题

使用的是Wincc6.2,在主画面“test_con1”中插入画面窗口1“con_1”,画面“con_1”中,嵌入了两个画面窗口,一个是画面窗口1“nty”,一个是画面窗口2“con1_main”。在运行界面时,通过点击一个图标,显示画面窗口con_1,以及其内部的画面。
   运行测试时,出现点击图标后,显示画面con_1的开始瞬间(短时间)显示了其他地方的背景现象,之后才正常显示con_1中画面窗口的图片,现象如附图所示,尝试修改背景前置和图层等方法,问题没有消除,不知道如何修正这个问题,请高手指点,谢谢

问题补充:
图片没上载成功,
图标的鼠标点击代码:
#pragma option(mbcs)

OpenPicturewindowoffset(lpszPictureName,lpszObjectName,"画面窗口1","test_con1.Pdl",0,0);
SetPictureName ("test_con1.Pdl", "画面窗口1", "con1.Pdl");
SetVisible("test_con1.Pdl","画面窗口1",1);


//SetPropChar ("test_con1.Pdl", "画面窗口1", "Tagprefix", "no1."); //Return-Type: BOOL 
//SetPictureName ("test_con1.Pdl", "画面窗口1", "con1.Pdl");

SetPropChar("test_con1.Pdl","画面窗口1","CaptionText","1#设备");

图片说明:

请教:Wincc画面窗口调用时的显示问题    请教:Wincc画面窗口调用时的显示问题    请教:Wincc画面窗口调用时的显示问题    请教:Wincc画面窗口调用时的显示问题   

最佳答案

估计是电脑性能或者软件加载造成的延迟。
建议先把画面窗口的显示属性设置为隐藏,在脚本中做完所有设置后再显示。
就是在你的脚本最后加一句SetVisible试试。

提问者对于答案的评价:
感谢两位,如rission所说,修改了程序的顺序,效果改善不少,谢谢

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

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

相关推荐

  • 有办法将一个模拟量的值根据要求的时间T1后记录下来显示在触摸屏画面上吗?

    根据客户的要求需要将一个压力值根据生产时间的变化,需要将这个值在比如T1时间后读取出来,但是这个压力值是随着工作时间不停变化的,客户不需要触摸屏上的曲线记录,需要将这个时间的值给记…

    SIMATIC WinCC 2021年7月5日
  • wincc报警记录问题001

    模拟量报警。报警时能产生一天信息,确认后产生同样的信息。1、能不能在报警离开,即使没确认,也产生一条记录。 最佳答案 可以的啊在报警记录设置里面设置就好了是否需要确认、离开的消息,…

    SIMATIC WinCC 2021年7月5日
  • 运行画面自动关闭

    Wincc运行一段时间后运行画面自动关闭 最佳答案 说起来有以下几种可能造成——1.  是病毒的原因造成,建议用杀毒软件查一下;2.  是不…

    SIMATIC WinCC 2019年6月11日
  • wincc c脚本刷新

    我WINCC做了个C脚本关于阀门的。它不是实时更新状态 ,实时的老更新不全。比如自动状态不能操作开关阀的按钮,它经常出现只有开或者关不能操作,但是我切一下画面,再切回来两…

    SIMATIC WinCC 2019年6月11日
  • wincc版本.

    本人刚接触wincc,据了解wincc软件可分为运行版、运行和组态版,请问它是本身就不是同一软件?还是同一软件,只是授权不一样而已? 最佳答案 是同一软件,只是授权不一样而已.。价…

    SIMATIC WinCC 2017年6月10日
  • wincc 安装后自动注销

    单位新买双核台式机,安装完wincc 6.0 sp3后。重启后,系统登录后自动注销,安全模式也是一样。重装系统也不行。cup 为双核E4400,&nb…

    SIMATIC WinCC 2019年6月11日
  • 我的WINCC 7.2为什么不能在线运行

    我的WINCC 7.2 运行的项目是WINCC 7.0的,但是,通过WINCC7.2的移植功能移植到WINCC7.2上面运行的,当在线点击运行时,说我…

    2021年7月5日
  • WINCC5.0启动问题

    今天把WINCC5.0项目退出后,出现AP9C0:CCTLGSERVER.EXE…….不能读取内存….之后再次激活项目时,通讯不上,所有变量画面…

    SIMATIC WinCC 2019年6月11日
  • WINCC V7.2项目能集成到博图软件中吗?

    因为我想将WINCC项目与博图S7共享变量,同时,还想通过集成实现网络条目的跳转功能,所以需要将WINCC V7.2中的项目通过安装AS-OS附件集成到博图S7中,请教各…

    SIMATIC WinCC 2017年11月1日
  • wincc6.0 不自动删除历史记录

    wincc 6.0项目文件历史记录不会自动删除达到120G,归档参数都是默认值 ,快速和慢速归档为默认值 (1周 1000兆字节 …

    SIMATIC WinCC 2017年12月8日