求教Vc脚本说明

各位高手,一个WINCC的VC脚本如下,
        BOOL Bool;
Bool=TRUE;

SetVisible("","PW_system",FALSE);
SetVisible("","PW_Menu1",FALSE);
SetVisible("","PW_Menu2",FALSE);
SetVisible("","PW_Trends",FALSE);
SetVisible("","PW_Info",FALSE);
SetVisible("","PW_Software",FALSE);
SetVisible("","anliu",FALSE);
SetVisible("","gongpeidian",FALSE);
SetVisible("","xzxt_zb",FALSE);


PDLRTSetPropEx(0,"","PW_Menu2","Visible",VT_BOOL,&Bool,NULL,NULL,0,NULL,NULL);
我有点看不懂,前面是不显示一个个的画面,但是我找不到PW_system,只找到Menu_system,我实在弄不懂,请指教!
最后一句是显示一个画面,激活画面,这个画面在指定的位置显示,请问是如何指定位置的?谢谢指教!

最佳答案

SetVisible用于控制画面中对象的显示
BOOL SetVisible(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName, BOOL bVisible)
PDLRTSetPropEx用于设置画面中对象属性
语句PDLRTSetPropEx(0,"","PW_Menu2","Visible",VT_BOOL,&Bool,NULL,NULL,0,NULL,NULL);为设置画面窗口“PW_Menu2”的“Visible”属性,及在默认位置打开画面窗口,等同于SetVisible("","PW_Menu2",TRUE);
 
如果要在指定位置打开画面窗口,需要在打开前设置好画面窗口Left与Top属性
 
PDLRTSetPropEx是WINCC ODK中函数,建议使用WINCC内部函数SetPropWord代替
 
C脚本示例:在指定位置打开“PW_Menu2”
 
SetPropWord(lpszPictureName,"PW_Menu2","Left",400);
SetPropWord(lpszPictureName,"PW_Menu2","Top",600);
SetPropBOOL(lpszPictureName,"PW_Menu2","Visible",TRUE);

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 客户机对服务器项目的修改权限

    我是wincc新手,我在服务器上建了项目,在客户机上登陆后,读取的时候不管怎么在主机的用户管理器上设置对该账号的权限都没有用,而且在客户机上可以修改管理员账号的权限。我现在想在客户…

    SIMATIC WinCC 2019年6月11日
  • WINCC 画面中BMP图片不显示

    在WINCC 7.0 SP1 下拷了个工程 在自己电脑上(7.0 SP3版本)打开 编辑画面显示正常的 &nb…

    SIMATIC WinCC 2018年12月3日
  • 怎么设置PC开机后Wicc自动启动激活

    请问 怎么设置电脑开机后Wicc自动启动激活运行,我在软件程序组中找不到“AUTOSTART组态”这个窗口啊,请教具体怎么设置? 最佳答案 如果AUTOSTART调度不灵…

    SIMATIC WinCC 2019年6月11日
  • 浏览器监控远程电机电流

    公司想用现有上位机,通过浏览器监控生产线电机电流值,求大师给一个经济的适用思路 最佳答案 PLC通过通讯获取电机电流值,上位机通过PLC的WEB服务器去读取数据(自己制作HTML页…

    SIMATIC WinCC 2020年11月1日
  • WinCC硬拷贝问题?

    我是新手,请问什麽是WinCC硬拷贝 最佳答案 人们把印刷机、打印机、复印机等得到的印件叫作硬拷贝(hard copy),而把显示器等装置上面显示的图像、文字等叫作软拷贝…

    SIMATIC WinCC 2019年6月11日
  • 用 TIA Portal V13 创建WinCC RT Advanced与SIMATIC S7-1500间的通信连接

    使用 TIA Portal V13 创建WinCC RT Advanced与SIMATIC S7-1500间的通信连接 课程编号:V1450 本视频将介绍在TIA&nbsp…

    2017年6月24日
  • 为什么整点数据归档数据出错?

    wincc工程,对皮带秤数据进行统计,整点数据采集没有问题,为什么数据归档计算小时产量时数据出错(莫名奇妙的数据),而把数据归档时间设置为59分50秒(或者别的秒数),只要不是整点…

    SIMATIC WinCC 2017年11月26日
  • 安装运行WinCC V7.0 SP2亚洲版的最低硬件配置及软件环境

    具体到CPU、内存、硬盘、显卡等软件环境包括操作系统、数据库环境等 问题补充:感谢水草、驿站927和noroad ,安装说明和PDF我都看了,都非常满意,就不知道该采纳谁…

    SIMATIC WinCC 2019年6月11日
  • 图形动态化

    在WINCC库中调用了皮带,如何使变量为真时,使皮带运转起来? 最佳答案 WinCC本来就是工控软件,不是Flash软件。所以本人不赞成用多幅画面交替实现动化功能。因为周期性触发和…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 声音报警 怎么搞

    我想做声音报警 ,怎么搞 问题补充:那报警消音键怎么搞? 最佳答案 详见下述文档:1、《Horn 功能使用入门》下载:http://www2.ad.siemen…

    SIMATIC WinCC 2019年6月10日