AutoIt Français

Nouveau forum : http://www.autoitscript.fr/
 
AccueilFAQRechercherS'enregistrerMembresGroupesConnexionhttp://www.autoitscript.fr

Partagez | 
 

 GUICtrlCreateCheckbox[RESOLU]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
alex65
Débutant
Débutant


Nombre de messages : 16
Date d'inscription : 02/03/2007

MessageSujet: GUICtrlCreateCheckbox[RESOLU]   2007-07-25, 18:49

Bonjour,

Je n'arrive pas à trouver comment insérer une case à coché avec la case déjà cochée.
exemple:

#include GUIConstants.au3>
$fenetreprincipale=GUICreate("Sélectionneur d'installation",500,500)
$teste1=GUICtrlCreateCheckbox("teste1",100,100)
$teste2=GUICtrlCreateCheckbox("teste2",100,150)
$teste3=GUICtrlCreateCheckbox("teste3",100,200)
$teste4=GUICtrlCreateCheckbox("teste4",100,250)
$teste5=GUICtrlCreateCheckbox("teste5",100,300)
$testet=GUICtrlCreateCheckbox("tout cocher",300,200)
GUISetState (@SW_SHOW)
While 1
$attente = GUIGetMsg()
If $attente = $GUI_EVENT_CLOSE Then
ExitLoop
EndIf
WEnd

Ici, je voudrai que lorsque je clique sur la case "tout cocher", toutes les autres cases se coches automatiquement !

Merci.


Dernière édition par le 2007-07-26, 11:24, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
ani
Modérateur
Modérateur


Nombre de messages : 563
Date d'inscription : 23/01/2007

MessageSujet: Re: GUICtrlCreateCheckbox[RESOLU]   2007-07-25, 18:59

c'est un exemple,repris du forum

l'information a prendre en considération est $GUI_CHECKED et son contraire $GUI_UNCHECKED,,, pour plus d'info HELP :^D


#include <guiconstants.au3>
$fenetreprincipale=GUICreate("Sélectionneur d'installation",500,500)
$teste1=GUICtrlCreateCheckbox("teste1",100,100)
$teste2=GUICtrlCreateCheckbox("teste2",100,150)
$teste3=GUICtrlCreateCheckbox("teste3",100,200)
$teste4=GUICtrlCreateCheckbox("teste4",100,250)
$teste5=GUICtrlCreateCheckbox("teste5",100,300)
$testet=GUICtrlCreateCheckbox("tout cocher",300,200)

Dim $Chekboxcheck = $teste1 & '|' & $teste2 & '|' & $teste3 & '|' & $teste4 & '|' & $teste5
$Element = stringsplit ( $Chekboxcheck , "|" )
GUISetState ( @SW_SHOW )
While 1
$Msg = GUIGetMsg ()
Select
Case $msg = $GUI_EVENT_CLOSE
MsgBox(0,"test","@+")
Exit
Case $msg = $testet
checkall()
EndSelect
WEnd

func checkall ( )
For $i = 1 to $Element[0]
guictrlsetstate ( $Element[$i] , $gui_checked )
next
EndFunc
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
alex65
Débutant
Débutant


Nombre de messages : 16
Date d'inscription : 02/03/2007

MessageSujet: Re: GUICtrlCreateCheckbox[RESOLU]   2007-07-26, 11:25

Super, merci ani !


J'avais bien fait une recherche sur ce forum, mais il semble que le moteur de recherche fonctionne mal...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: GUICtrlCreateCheckbox[RESOLU]   Aujourd'hui à 16:31

Revenir en haut Aller en bas
 
GUICtrlCreateCheckbox[RESOLU]
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Roll-over (Resolu)
» icone(RESOLU par Migau)
» Le message ne se postent pas...[RESOLU]
» [RESOLU] Bidouillage
» Modérateurs couleur groupe RESOLU

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
AutoIt Français :: AutoIt v3 :: Entraide-
Sauter vers: