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

请问各位我想通过组合框的不同选择,比如组合框有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日
下一篇 2017年12月1日

相关推荐

  • 如何改变阀门开关状态

    一般的阀门会有3种状态显示,开显示绿色,关红色,故障黄色。开,关信号各取现场的限位信号,当阀门打开或关闭失败,PLC发出故障信号;因此WINCC定义有3个变量,但WINCC无透明色…

    SIMATIC WinCC 2019年6月11日
  • 西门子官网视频

    为什么不能在线观看了。下载了也不能看。有没有大神知道的 最佳答案 浏览器设置里边Internet选项,里边有个安全,安全中有个自定义级别,把里边有关ActiveX的选项启用应该就可…

    2021年7月5日
  • 上位机提示虚拟内存不足

    这两天我厂的上位机总是提示虚拟内存不足,画面就灰屏了,什么数据都看不到了,请问大家该咋办呢? 问题补充:遇到这种情况我就将电脑重新启动后就正常了,但是不久又出现提示内存不足了。 最…

    SIMATIC WinCC 2019年6月11日
  • wincc里TCP/IP新驱动程序的连接中的S7网络地址要设置吗

    wincc里TCP/IP新驱动程序的连接中的S7网络地址要设置吗,如果要连接2个或3个PLC,应该输入哪个PLC的IP地址? 最佳答案 要设置ip地址,与s7硬件组态得一致。记得机…

    SIMATIC WinCC 2018年12月14日
  • wincc 全局脚本用周期触发器,出现多次执行的情况

    版本wincc v7.4sp1,遇见一个问题用VB全局脚本,往EXCEL中写入数据,触发器是1分钟,每隔20分钟写入一次(对应的时间是2分、22分、42分),结果出现的是…

    SIMATIC WinCC 2020年11月1日
  • Wincc保存内部变量到文件

    你好,现场使用的是Wincc 6.0, 一些参数设置使用了内部变量,由于V6内部变量不能断电保持。希望关闭Wincc时候能导出保存这些内部变量的值,启动Winc…

    SIMATIC WinCC 2020年11月1日
  • ktp1000系列触摸屏密码输入问题

    现场有一台触摸屏,画面上按钮设置了权限,只有密码输入正确,才能进入相关画面里面进行修改参数,现在经常出现这种问题,有时就是输入密码,也进入不了,这时,只有把整个画面用电脑重新下载一…

    SIMATIC WinCC 2017年5月31日
  • wincc版本问题

    WINCC现在最新到什么版本了,现在常用的是什么版本? 最佳答案 WINCC现在最新版本的是V7,X。 现在常用的是WinCC V6.0 SP3&nb…

    SIMATIC WinCC 2019年6月11日
  • 如何删除WINCC的报警信息

    系统日常运行期间,报警太多,想删除想删掉的报警信息,删除后不会再出现了,能实现吗? 最佳答案 不需要删除,可以使用过滤的办法,指定相应的过滤条件。报警控件的过滤条件:报警控件&nb…

    SIMATIC WinCC 2019年6月10日
  • WINCC 7.4 SP1 怎么添加GIF动画

    rt 最佳答案 下载gif控件,然后再wincc中注册,然后画面中添加这个控件就可以显示gif了。 提问者对于答案的评价:谢谢

    SIMATIC WinCC 2021年7月5日