根据组合框的不同选择修改画面窗口的画面名称

请问各位我想通过组合框的不同选择,比如组合框有3个选项AA,BB,CC,当我选择AA时候,画面窗口“WW”的画面名称为“水泵1”,
当我选择BB的时候,画面窗口“WW”的画面名称是“水泵2”,请问用c脚本怎么写,,多谢各位?

最佳答案

#define TrendTag   "trend_tag1"//trend_tag1在这里是中间变量,最后将传给画面窗口中的画面名称(PictrueName)动态属性
int   n;
n=GetPropWord(lpszPictureName,"trend1","ListIndex"); //ListIndex为ComboBox控件(名称trend1)中的一个控件属性
switch (n){
       case 0:
           SetTagChar(TrendTag,"");
           break;
       case 1:
           SetTagChar(TrendTag,"水泵1");
           break;
       case 2:
          SetTagChar(TrendTag,"水泵2");
           break;
      case 3:
           SetTagChar(TrendTag,"水泵3");
           break;
           }

以上写在在ComboBox 控件(组合选择框)中,这个控件名称是trend1,你自己看看你是名称是什么就代替成什么。然后画面窗口中画面名称用内部变量trend_tag1,也可以自己定义。

提问者对于答案的评价:
谢谢,非常感谢!!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月1日 下午9:08
下一篇 2017年12月1日 下午9:08

相关推荐

  • wicc动态修改填充量

    请问如何动态修改图形的填充量,需要那个函数,多谢??c脚本怎么写,, 最佳答案 动态填充量是按百分数来填充的你直接在填充量的动态上连接变量,如果变量的范围不是0~100的,那么你就…

    SIMATIC WinCC 2017年12月9日
  • 更新WINCC上位机问题

    现在有三台工控机,以前装的均是WINCC5.1 RT版的,均为服务器,现在由于工控机有问题,想换工控机,同时也将系统升级为WINXP SP3,WINCC7.0&…

    SIMATIC WinCC 2019年6月11日
  • 关于WinCC支持OPC UA

    大家好。请问一下大家WinCC版本从多少开始支持OPC UA的?谢谢。 最佳答案 WINCC 7.2版本开始http://www.ad.siemens.com.…

    SIMATIC WinCC 2021年7月5日
  • @CurrentUser 在服务器登陆时显示,但在客户机登陆时不显示

    2台服务器,相互冗余,画面添加I/O域@CurrentUser显示当前用户,当在服务器登陆时,当前用户名能显示在画面上,但在客户机按F1登陆后,能进行相关授权操作,但画面上不显示当…

    SIMATIC WinCC 2019年6月11日
  • TP-178中日期和时间域的使用问题

    我使用TP178中的时间日期在触摸屏上显示,我的系统时间是正确的,不知道为什么到触摸屏中时间就是不正确。我在日期时间域中的设置如下: 单击属性视图中的“常规”组。&nbs…

    SIMATIC WinCC 2019年6月11日
  • WinCC怎么做声音报警

    WinCC V7.4 SP1中实现声音报警的方法 课程编号:V1670 本视频介绍了WinCC&nbsp…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列…

    2021年7月5日
  • 有没有模拟表盘的例子?

    就像组态王里的那种指针表盘,wincc里怎么实现呢?不知道有没有高手做过能注册的控件 钻石用户推荐最佳答案 http://www.ad.siemens.com.cn/service…

    SIMATIC WinCC 2021年7月5日
  • 如何把excel中的变量名添加到wincc中作变量名

    如何把excel中的变量名添加到wincc中作变量名 最佳答案 使用WinCC Configuration Tool,该工具在WinCC安装盘内,安装前需要有O…

    SIMATIC WinCC 2019年6月11日
  • 定时采集变量差一小时

    您好!我用wincc6.2做了一个项目,用表格控件(Wincc  Online Table Control)每小时记录一次数据。现在记录归档…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0的问题

    我的台式机STEP7是 V5.4.5的,wincc是7.0的,系统XP专业版SP2的,在不开变量记录和报警记录时候可以激活,但是开了后运行进程就停在47%不动了,我在笔记…

    SIMATIC WinCC 2019年6月11日