wincc界面中ComboBox的下拉显示项问题

下拉菜单的选项是不是只能在画面open的时候初始化?初始化之后其内容是不是就固定了?
 也就是说可不可以做到运行过程中不同时间点击下拉三角时看到的选项是变化的,如果可以的话,请讲一下大概思路,谢谢!

问题补充:
先说声谢谢,我试了下你的方法,选项是可以改变了,可是和我想要的效果还有一点儿不同。因为我初始化用的是这样的语句:
 Dim s
 s = HMIRuntime.Tags("Tank100").Read
 ScreenItems("LIST").AddItem (s)
 结果每点击一次下拉三角选项就多了一个,内容确实是随着变量的取值变化的,我想要变化后的值还显示在相同位置,选项数目不要增加,这种效果需要怎么做呢?

最佳答案

1、组合框(ComboBox)控件的下拉(DropDown)菜单选项当然不只是在“Open Picture”事件(Events)时候初始化;
 2、请将初始化代码再写入组合框(ComboBox)控件的下拉“DropDown”事件中,就可以在点击下拉三角按钮时再次看到选项变化了!

 补充回答:
 添加之前先Clear所有项。代码如下:
 Dim s
 s = HMIRuntime.Tags("Tank100").Read
 ScreenItems("LIST").Clear 
 ScreenItems("LIST").AddItem (s)

提问者对于答案的评价:
谢谢剑忠的回答,也谢谢dcount107 O(∩_∩)O~

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

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

相关推荐

  • 脚本实现两台PLC在触摸屏中的数据传递

    1、两台PLC(西门子PLC“变量A”,施耐德PLC“变量B”)2、触摸屏中如何用脚本程序实现“变量A”实时赋值给“变量B”,详细程序怎么写?{Dim Tag1Tag1=…

    2017年6月11日
  • 麻烦帮我看看这个关于WINCC的问题

    如图所示,是WINCC中过程变量的属性窗口,我自己建立的变量,画红色框内的属性是可以修改的。为什么我拷贝了一个别人的项目打开看他的变量的时候,所有的属性都不能修改啊?就是如图所示的…

    2017年11月19日
  • 西门子触摸屏下载线怎么做,用什么软件编程

    西门子触摸屏TP177B下载线怎么做,用什么软件编程,用PROTOOL6.0的行吗?要和台达PLC相连,望大家赐教,谢谢QQ258432302 最佳答案 1、触摸屏TP177B有2…

    SIMATIC WinCC 2019年6月11日
  • wincc 如何让应用程序窗口动态的显示

    就是可以通过vbs脚本控制应用窗口的状态,手动赋值,让他显示或者不显示 最佳答案 在画面中添加一个 “画面窗口” “一个按钮”将下列代码加入鼠标点击动作Sub&…

    SIMATIC WinCC 2021年7月5日
  • wincc报警记录显示的问题

    wincc 6.2做的报警记录,显示的时候如果一条报警出现了一次,第二次出现后,会替换掉第一条,而不是在列表的下面显示。例如一共两个报警反复出现,那么列表里就只有2条,而…

    SIMATIC WinCC 2019年6月11日
  • tp700comfort 历史数据保存

    如下图,我想将下面的数据在运行完后保存下来,并且能记录启动和停卡时间,可保证多组,可控房号和时间来查找想要的历史数据,为个应该怎么做呢? 图片说明:    最佳…

    2017年6月1日
  • 阀门赋值

    阀门变量有:名称(文本)、全开状态(二进制变量)、全关状态(二进制变量)、控制开关状态(二进制变量);现有50多个这种阀门,如何wincc中创建控制画面?如何将不同阀门变量赋值给这…

    SIMATIC WinCC 2021年7月5日
  • WINCC5.0查询不到长期短期归档报警。

    WINCC为V5.0SP2版本,在项目文件夹内的“项目RT.db" 只有1M多?在报警记录中“参数”列设置为“将被归档”; 在计算机属性 -…

    SIMATIC WinCC 2019年6月11日
  • wincc界面能否导出当前页的截屏或界面数据

    wincc界面能否导出当前页的截屏或界面数据 钻石用户推荐最佳答案 1、截图是可以的,如楼上所说,就是全屏截图,嗯,我测试了一下,我的电脑保存成了pdf格式,或者不执行动态想到,在…

    SIMATIC WinCC 2021年7月5日
  • winc表格控件数据横向排布

    wincc的在线表格控件数据都是纵向排列的,那么怎么让其显示出来的数据变成横向的呢?就是说数据是从左到右排列而不是默认的从上到下排列,要有时间轴还需要数据横向排布 图片说明: &n…

    2021年7月5日