找回密码
 加入
搜索
查看: 1540|回复: 2

使用什么语句控制LIST控件激发单击事件

[复制链接]
发表于 2009-11-11 16:57:59 | 显示全部楼层 |阅读模式
本帖最后由 dhlhmgc 于 2009-12-2 09:48 编辑

问题:
在窗体中建了一个LIST控件:
GUICtrlCreateList("", 61, 80, 209, 182)
$Form1 = GUICreate("选择", 454, 322 ,Default,Default,BitOr($WS_POPUP, $WS_BORDER,$WS_CAPTION,$WS_SYSMENU ))
$List1 = GUICtrlCreateList("", 61, 80, 209, 182)
GUICtrlSetData($List1, "项目1|项目2","项目1")

请问用什么语句控制$list1 激发单击事件(并选择“项目2”)
注:不是使用 GUICtrlSetData 设置默认值,而是真的单击事件,并选择项目2

解决办法:(使用二楼的)先赋予List焦点,再用Send,再次感谢
发表于 2009-11-11 17:27:59 | 显示全部楼层
List 好像不方便哦!
我想的是先赋予List焦点,再用Send。呵呵。

建议把List换成ListView,实现起来就很简单啦!
发表于 2009-11-11 17:40:49 | 显示全部楼层
Case $msg = $List1
   if GUICtrlRead($List1) = "项目2" then...
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-18 16:20 , Processed in 0.072421 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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