找回密码
 加入
搜索
查看: 3095|回复: 4

如何使复选框成为必选?

[复制链接]
发表于 2008-5-21 15:15:57 | 显示全部楼层 |阅读模式
使复选框成为必选,如何实现?


如上图所示

[ 本帖最后由 陌上风 于 2008-5-21 16:37 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2008-5-21 15:21:19 | 显示全部楼层
如下例加上后面一句就可以了:
$Checkbox = GUICtrlCreateCheckbox("千千静听", 155, 94, 205, 17)
GUICtrlSetState(-1, $GUI_CHECKED)
发表于 2008-5-21 15:57:31 | 显示全部楼层
什么叫必选啊, 可不是光看能看出来的

你给我们看的是已选则并灰白不可用, 实现这两步就用楼上的代码 再加个disabled的就可以了

而所谓必选项, 应该是个逻辑问题,  譬如进行一系列操作,或某一特定操作, 必须选择A这一项......... 这不光需要上面的脚本, 你还得在运行中进行逻辑判断, 只要符合条件, 就用这脚本去选中他....
 楼主| 发表于 2008-5-21 16:30:55 | 显示全部楼层
我的意思是,有多个选项,程序启动的时候,其中有几项就已经选中,而且变灰不可用。
我试试2楼的代码看如何
 楼主| 发表于 2008-5-21 16:37:05 | 显示全部楼层
2 楼的代码不能实现,需要再添加一行代码:
GUICtrlSetState(-1, $GUI_DISABLE)

解决。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-7 09:09 , Processed in 0.070708 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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