请教: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日 下午8:34
下一篇 2019年6月10日 下午8:34

相关推荐

  • wincc在对按钮进行操作是弹出确认弹窗

    前辈们,小弟最近在做一个wincc项目,有许多需要进行置位及复位操作的按钮,比如在wincc中建议了一个bool型外部变量a,现在画面中作一个按钮对a进行置位操作。那么怎样在点击鼠…

    SIMATIC WinCC 2021年7月5日
  • wincc v6.2应该导入那些授权?

    wincc v6.2应该导入那些授权?那位高手能详细地把wincc v6.2所需的授权给我列举一下!如果授权导入多了,会出现什么问题?变量记录不能运行,可能有那…

    SIMATIC WinCC 2019年6月11日
  • WINCC带密码的翻页键

    请问怎样设置WINCC带密码的翻页键? 问题补充:我在WINCC6.2版里面找不到进登陆热键的途径了。原来的笔记是WINCC6.0版的。现在走到新建管理员这一步,下面就找不到路了。…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible2008项目打开有问题

    所有的项目打开后就是图中的样子,只有一个输出,别的什么都没有,再打开就说“项目已经被打开”,搜网上有说删除SIMATIC WinCC flexible&nbsp…

    2017年11月1日
  • wincc flexible smart v3 编程问题

    我有一个smart 700 IE v3的触摸屏,我要做一个配方视图,但用wincc flexible smart v3软…

    2020年11月1日
  • 西门子触摸屏互相通讯?

    1.西门子触摸屏,通过OPC UA进行数据互传,是不是只支持精致面板?(想实现的功能:一个主触摸屏,通过以太网下挂几个单独的触摸屏子站“触摸屏+PLC”,通过主触摸屏可以…

    SIMATIC WinCC 2021年7月5日
  • CompactLogix

    AB CompactLogix PLC能与西门子触摸屏OP177B通信吗?若能,怎样设置,WINCCFLEX2008软件里AB的CPU怎么只有SLC50x、Mi…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC

    我的winncc在创建新项目的时候,总是提示 HRESULT ERROR 0X80046105:(NULL)  是什么意思? 最佳…

    SIMATIC WinCC 2019年6月11日
  • wincc5.1 项目转 wincc6.2 项目可以吗?

    wincc5.1项目 转 wincc6.2 项目可以吗? 最佳答案 WinCC V5.1的数据库Sybase7,WinCC V6.…

    SIMATIC WinCC 2019年6月11日
  • KTP屏数据记录

    现场有个KTP的屏,设备需要进行历史数据记录,但是有个20个字节的字符串变量记录不了,请各位支招。 最佳答案 数据记录不支持字符串的归档,可以间接使用报警记录,在报警文本的组态界面…

    SIMATIC WinCC 2020年11月1日