Page 1 sur 1
[R] Cocher / décocher une checkbox
Posté : lun. 28 juil. 2008 14:23
par molbento
Bonjour,
je suis en train d'automatiser l'installation d'un logiciel le seul problème est que je ne sais pas comment cocher ou décocher une checkbox?
Re: [...] Cocher / décocher une checkbox
Posté : lun. 28 juil. 2008 14:25
par jbnh
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
GUICreate("checkbox")
$checkbox = GUICtrlCreateCheckbox("CHECKBOX 1", 10, 10, 120, 20)
$btn1 = GUICtrlCreateButton("valider", 10, 50, 80)
GUISetState()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $btn1
Msgbox(0,"checbox", GUICtrlRead($checkbox))
Endselect
WEnd
est ce que cette exemple t'aide?
GUICtrlCreateCheckbox comprend la fonction cocher/décocher
Re: [...] Cocher / décocher une checkbox
Posté : lun. 28 juil. 2008 14:39
par molbento
Ce que j'aimerais savoir c'est comment cocher ou décocher une checkbox en ligne de commande.
Re: [...] Cocher / décocher une checkbox
Posté : lun. 28 juil. 2008 14:44
par olaiv
guictrlsetstate($control,$gui_checked) ==> pour cocher
guictrlsetstate($control,$gui_unchecked) ==> pour décocher
et pour récuperer l'état d'une checkbox utilise cette fonction qu'on avait posté sur ce forum il me semble :
Code : Tout sélectionner
Func _IsChecked($control)
Return BitAnd(GUICtrlRead($control),$GUI_CHECKED) = $GUI_CHECKED
EndFunc
Re: [R] Cocher / décocher une checkbox
Posté : lun. 28 juil. 2008 15:03
par molbento
Merci