复选框 怎么用???
本帖最后由 chenjt819 于 2009-7-20 12:30 编辑想制作一个软件安装的复选框界面,怎么做到有被选择的安装,没被选择的不安装。
尽量具体点
本人新手 我想应该是去判断这个复选框是否被选中, 选中的话返回1,没有就是0
可以用 controlcommand,里的参数可以用“IsCHECKed”
一个个去判断有点麻烦,复选框也是有编号的,可以用循环去写,这样好点。。
如果 选中了,就去执行相应的函数 谢谢 回家试试看 临时写的,希望能给你些启发。#include <GUIConstants.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 251, 251, 192, 124)
$Checkbox1 = GUICtrlCreateCheckbox("复选框", 80, 72, 97, 17)
$Button1 = GUICtrlCreateButton("测试", 78, 150, 100, 30, $WS_GROUP)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Checkbox1
Case $Button1
$i=GUICtrlRead($Checkbox1)
If $i=1 Then
MsgBox(0,"复选框状态","复选框已勾选")
ElseIf $i=4 Then
MsgBox(0,"复选框状态","复选框没有勾选")
EndIf
EndSwitch
WEnd 临时写的,希望能给你些启发。#include
#include
#include
#include
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 251, 251, 192, 124)
$Checkbox1 = GUICtrlCreateCheckbo ...
水木子 发表于 2009-7-17 19:05 http://www.autoitx.com/images/common/back.gif
非常感谢。 If"" then
endif
页:
[1]