请教: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

相关推荐