Bonjour à tous,
Je suis en train de faire un petit programme et j'ai besoin d'utiliser des checkbox.
J'arrive bien à agir quand une checkbox est sélectionnée mais je n'arrive pas à voir pour faire la sélection de la checkbox1 et 3 par exemple ou 2 et 3 ou les trois en même temps (chaque checkbox a une action à réaliser).
Merci d'avance pour votre aide et vos réponses.
► Afficher le texte
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Validation des mise à jour", 237, 359, -1, -1)
$Checkbox1 = GUICtrlCreateCheckbox("FICHIER 1", 16, 64, 169, 17)
$Checkbox2 = GUICtrlCreateCheckbox("FICHIER 2", 16, 104, 169, 17)
$Checkbox3 = GUICtrlCreateCheckbox("FICHIER 3", 16, 144, 169, 17)
$Button1 = GUICtrlCreateButton("Valider", 24, 192, 187, 25, $WS_GROUP)
$Label1 = GUICtrlCreateLabel("Date du jour : ", 16, 16, 71, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
$checkboxread1 = guictrlread($checkbox1)
$checkboxread2 = guictrlread($checkbox2)
$checkboxread3 = guictrlread($checkbox3)
Select
Case $checkboxread1 AND $checkboxread2 AND $checkboxread3 = $gui_checked
MsgBox(0, 'cochée_tout', 'cochée_tout')
Case $checkboxread1 = $gui_checked
MsgBox(0, 'cochée1', 'cochée1')
Case $checkboxread2 = $gui_checked
MsgBox(0, 'cochée2', 'cochée2')
Case $checkboxread3 = $gui_checked
MsgBox(0, 'cochée3', 'cochée3')
EndSelect
EndSwitch
WEnd