技术论坛

回复:请教万斑竹!!!

作者 主题
侠圣

经验值: 3120
发帖数: 2161
精华帖: 21
回复:请教万斑竹!!!


只看楼主 2005-10-15 11:32:55
quote:以下是引用壮壮在2005-10-14 17:18:08的发言:
谢谢万斑竹和有谁共鸣老哥!经过两天的努力我已经把下拉框问题解决了,有谁共鸣老哥写的脚本我也写出来了,但是下拉框好像只支持这种在脚本里写死的例如老哥写的那段代码就是我就是在画面的property里openpicture里写的,我想当下拉框的内容改变时combobox.AddItem ""的话就有一个判断与当前的内容是否相同,而且我也解决不了如何使下拉框能够判断我键入的内容是否结束这个问题。以为我在他的value属性change写脚本时我每键入一个字符都会促发事件。
我现在正在考虑挂数据库的问题,希望万斑竹和有谁共鸣老哥能给我帮助。谢谢!



“我在他的value属性change写脚本时我每键入一个字符都会促发事件。”

你这样做肯定选择任何选项都会触发事件拉!!!

你要判断它的索引值“ListIndex”
combobox的第一项(combobox.AddItem "星期日")的索引值为0、第二项(combobox.AddItem "星期一")的索引值为1、依次类推……
你可以用语句:
HMIRuntime.Tags("index").Write item.ListIndex
把它的索引值写到wincc变量下在用变量来触发全局动作来实现判断呀!!!
例如上面的语句写到combobox的change事件那里,当在combobox中键入不同的下拉选项时就使内部变量“index”的值改变,内部变量“index”的值一改变便去触发执行全局动作来实现判断等其他你想要的功能,你可以为所欲为了!!!
雄关漫道真如铁,而今迈步从头越!
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=175224&b_id=5&s_id=0&num=0

  • 上一页
  • 1
  • 下一页
收起
回复:请教万斑竹!!!
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。