Bonjour
je voudrais savoir comment utiliser la commande guictrlsetstate car je désirerai cocher des cases dans un logiciel de gestion commerciale.
je n'ai pas compris la syntaxe pour comment coché ou décoché des checkbox ?
Peut être que je n'utilise pas la bonne commande ?
l'objectif est de décocher des checkbox si elle est coché et de passer à l'article suivant.
la commande que j'utilise est :[autoit] GUICtrlSetState("[CLASS:Button; INSTANCE:38]" ,$GUI_UNCHECKED)[/autoit]
merci
[R] Comment cocher des Checkbox ?
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
Bonjour
J'utiliserai plutôt la commande "ControlCommand"
[autoit]ControlCommand ( " Installation de Microsoft ( R ) DirectX ( R ) " , " Installation de DirectX " , " Button1 " , " Check " )
ControlClick ( " Installation de Microsoft ( R ) DirectX ( R ) " , " Installation de DirectX " , " Button4 " )[/autoit]
ControlCommand pour cocher ma case (Button1). (Les infos récupérées par AutoIt Window Info)
ControlClick pour cliquer sur le bouton suivant (Button4)
J'utiliserai plutôt la commande "ControlCommand"
[autoit]ControlCommand ( " Installation de Microsoft ( R ) DirectX ( R ) " , " Installation de DirectX " , " Button1 " , " Check " )
ControlClick ( " Installation de Microsoft ( R ) DirectX ( R ) " , " Installation de DirectX " , " Button4 " )[/autoit]
ControlCommand pour cocher ma case (Button1). (Les infos récupérées par AutoIt Window Info)
ControlClick pour cliquer sur le bouton suivant (Button4)
Re: checkbox
En ce qui me concerne j'aurais fait ça :magicmano a écrit : l'objectif est de décocher des checkbox si elle est coché et de passer à l'article suivant.
la commande que j'utilise est : [autoit]GUICtrlSetState("[CLASS:Button; INSTANCE:38]" ,$GUI_UNCHECKED)[/autoit]
[autoit]
If ControlCommand("Titre De Ta Fenetre", "", "[CLASS:Button; INSTANCE:38]", "IsChecked", "") = 1 Then
ControlCommand("Titre De Ta Fenetre", "", "[CLASS:Button; INSTANCE:38]", "UnCheck", "")
EndIf[/autoit]