找回密码
 加入
搜索
楼主: xiehuahere

[GUI管理] 一次性更新Combo下拉框数据【已解决】

 火.. [复制链接]
发表于 2012-11-20 10:40:37 | 显示全部楼层
回复  netegg

是的,you're right.
要先清再更新的。
xiehuahere 发表于 2012-11-20 10:10


    _GUICtrlComboBox_SetData($hCombo, "123456|ok|ok1", "ok") ;这样是直接添加的
    _GUICtrlComboBox_SetData($hCombo, "|123456|ok|ok1", "ok");这样是先清除再添加的
 楼主| 发表于 2012-11-20 11:16:24 | 显示全部楼层
本帖最后由 xiehuahere 于 2012-11-20 11:21 编辑

谢谢,这个我看明白了。蛋蛋说的是veket_linux的代码,没有清除。

我在代码中捕获了$CBN_EDITCHANGE,用于处理销毁查询结果窗口的动作。查询结果窗口是先show出来的,然后再更新Combo,所以reset会触发这个系统消息导致查询结果窗口被销毁。这个次序我得再理理。多谢关注!
发表于 2012-11-20 11:33:38 | 显示全部楼层
回复 16# afan
这个方法貌似有些不可取,按lz的意思,最后要一条条加,这样的话最后的字符串是不是会很长,而且无法保证项目字符串是否内部含有分隔符
 楼主| 发表于 2012-11-20 11:38:53 | 显示全部楼层
回复 18# netegg

这个入参我会保证的。item个数也是有限制的,个位数而已。自己用的,不需要那么健壮,呵呵
已解决,谢谢关注!
发表于 2012-11-20 11:42:59 | 显示全部楼层
回复  afan
这个方法貌似有些不可取,按lz的意思,最后要一条条加,这样的话最后的字符串是不是会很长,而 ...
netegg 发表于 2012-11-20 11:33



    本来也是一条条加的, 因为还存在一个去重的动作~ 至于分隔符,这个应该属于容错判断,也是可以修改分隔符的设置的
发表于 2012-11-20 11:49:03 | 显示全部楼层
回复 20# afan
这个倒是知道,就是有些麻烦罢了
发表于 2013-9-12 14:45:23 | 显示全部楼层
这个问题不错啊
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-9 17:26 , Processed in 0.066602 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表