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日 上午8:02
下一篇 2019年6月11日 上午8:02

相关推荐

  • WINCC网页发布怎么弄?

    WINCC网页发布怎么弄?麻烦不麻烦? 最佳答案 需要先安装IIS(Interenet Information Service),从控制面板-添加删除程序-添加…

    SIMATIC WinCC 2019年6月11日
  • wincc怎么样实现UDP广播?

    请问各位高手,怎样才能在WINCC里实现UDP广播? 问题补充:非常谢谢阿瑟斯,但由于我不会用VB,请问还有没有其他方法,比如在全局脚本里用C编写? 最佳答案 1.在WinCC画面…

    SIMATIC WinCC 2019年6月11日
  • wincc设置通道

    如果我想让WINCC做二类主站,wincc里面的通道该怎样设置? 最佳答案 wincc二类主站:这种类型的设备(如编程器、组态设备或操作设备)用于DP系统的调试、组态或用于正常运行…

    SIMATIC WinCC 2019年6月11日
  • Wincc与Winc flexible的区别

    Wincc与Winc flexible的区别是什么? 最佳答案 SIMATIC WinCC和SIMATIC WinCC Flexible由于…

    SIMATIC WinCC 2021年7月5日
  • wincc 74. SP1如何做历史曲线?如何做报表?之前没用过求详细的资料?

    wincc 74. SP1如何做历史曲线?如何做报表?之前没用过求详细的资料? 最佳答案 历史曲线使用归档功能做就可以了报表可以用WINCC自带的报表功能,也可…

    SIMATIC WinCC 2021年7月5日
  • @RENHQ wincc报表不显示

    这几天研究报表,看到了RENHQ论坛里面的分享,然后自己试了试,但是显示不出来数据,不知道哪方面的原因,还得请教老师们啊,脚本都是RENHQ老师的分享的,然后自己对比着抄下来了。w…

    2021年7月5日
  • wicc的库下载

    我wicc里没有库,哪里有下载的 问题补充:安装的时候有没有选择安装库这一条,跟安装有没有直接的关系 最佳答案 安装完成都有控件库和图形库了,很大可能是你的软件安装有问题,注意wi…

    SIMATIC WinCC 2019年6月11日
  • MP277触摸屏日期问题

    我这里有一台触摸屏是MP277,10C寸的。型号是6AV6 643-0CD01-1AX1我看下面有S  C-C6F72958,大家帮我看看,是哪年哪月…

    SIMATIC WinCC 2017年12月7日
  • I/O与输入输出问题

    急急急!在做一个I/O与输入输出时,当作为输入时,为什么输入的十六进制变量总是以十进制的形式显示。变量定义的是内部无符号16数。输入属性设置是以十六进制数据格式显示。谢谢,请指教啊…

    SIMATIC WinCC 2019年6月11日
  • 不同尺寸屏画面互转

    我想把tp900转为tp1200,有什么办法只要改变屏的型号而不需要任何重新编辑画面的方法吗?请高手指教!谢谢! 最佳答案 1.博途软件中选型菜单-设置-可视化-调整画面大小-适应…

    SIMATIC WinCC 2021年7月5日