[R] Lorsque le checkbox est active, faire action ...

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
achraf
Niveau 1
Niveau 1
Messages : 14
Enregistré le : ven. 26 sept. 2008 03:48
Status : Hors ligne

[R] Lorsque le checkbox est active, faire action ...

#1

Message par achraf »

Code : Tout sélectionner

$open = GUICtrlCreateCheckbox("open",30,30)
$shellopen = GUICtrlCreateCheckbox("shell\open",85,30)
$shellexplore = GUICtrlCreateCheckbox("shell\explore",165,30)
..................
....................
case $msg = $start
$save = FileSaveDialog ("enregistrer ..",@DesktopDir,"autorun (*.inf)","","autorun.inf")
if $save = "" then
MsgBox (16,"erreur ..","autorun.inf non enregistrer ...")
EndIf
if $save <> "" then
IniWrite ($save,"AutoRun","open",$nom_file)
IniWrite ($save,"AutoRun","shell\open\Command",$nom_file)
IniWrite ($save,"AutoRun","shell\open\Default","1")
IniWrite ($save,"AutoRun","shell\explore\Command",$nom_file)
If FileExists ($save) then
MsgBox (0,"autorun.inf enregistrer","A : "&$save)
EndIf
EndIf
je veux sais comment faire un commande : lorsque le checkbox est active fait cette action ...
aide moi s.v.p
Modifié en dernier par Tlem le mar. 30 sept. 2008 00:20, modifié 2 fois.
Raison : Ajout des balises (titre & code)
www.autoitscript.fr mon meilleur site du programation autoit
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: lorsque le checkbox est active fait cette action ...

#2

Message par L4crymal »

Code : Tout sélectionner

#include <ButtonConstants.au3>
GUICreate("My GUI Checkbox")

    $checkCN = GUICtrlCreateCheckbox("CHECKBOX 1", 10, 10, 120, 20)

    GUISetState()
    
    While 1
    
    $msg = GUICtrlRead ( $checkcn )
 
 If $msg = 1 Then Checkbox()
        
WEnd


Func Checkbox()
    
    MsgBox (0, "test" , "Tu as cliquer sur la checkbox !!! ")
    Exit
    
    EndFunc

 
achraf
Niveau 1
Niveau 1
Messages : 14
Enregistré le : ven. 26 sept. 2008 03:48
Status : Hors ligne

Re: [..] Lorsque le checkbox est active, faire action ...

#3

Message par achraf »

merci beaucoup ca c'est fait lock ce sujet s.v.p
www.autoitscript.fr mon meilleur site du programation autoit
achraf
Niveau 1
Niveau 1
Messages : 14
Enregistré le : ven. 26 sept. 2008 03:48
Status : Hors ligne

Re: [..] Lorsque le checkbox est active, faire action ...

#4

Message par achraf »

ah ! comment fait des check box deja cheked
www.autoitscript.fr mon meilleur site du programation autoit
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Lorsque le checkbox est active, faire action ...

#5

Message par L4crymal »

achraf
Niveau 1
Niveau 1
Messages : 14
Enregistré le : ven. 26 sept. 2008 03:48
Status : Hors ligne

Re: [..] Lorsque le checkbox est active, faire action ...

#6

Message par achraf »

je veux consruire un check box daja active
www.autoitscript.fr mon meilleur site du programation autoit
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Lorsque le checkbox est active, faire action ...

#7

Message par sylvanie »

dans ce cas, après l'avoir créé et récupérer so identifiant, il faut passer par :

Code : Tout sélectionner

$id=GUICtrlCreateCheckbox ( "toto", 100,100)
GUICtrlSetState ( $id, $GUI_CHECKED)
NB :
si le GUICtrlSetState suit immédiatement la création du controle, alors on peut aussi écrire :

Code : Tout sélectionner

$id=GUICtrlCreateCheckbox ( "toto", 100,100)
GUICtrlSetState ( -1, $GUI_CHECKED)
le -1 se réferrera au dernier contrôle créé
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Lorsque le checkbox est active, faire action ...

#8

Message par jbnh »

Code : Tout sélectionner

$checkCN = GUICtrlCreateCheckbox("CHECKBOX 1", 10, 10, 120, 20)

GUICtrlSetState($checkCN,$GUI_CHECKED)
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
achraf
Niveau 1
Niveau 1
Messages : 14
Enregistré le : ven. 26 sept. 2008 03:48
Status : Hors ligne

Re: [..] Lorsque le checkbox est active, faire action ...

#9

Message par achraf »

merci beaucoup je suis trés heureux parce j'ai trouve a ce mellieur forum les reponses de toutes mes questions parsque je suis un nouveau dans ce doumaine ...
moi je suis un marocain mais il n'ya aucun forum arabic parle de cette language de programation a la deuxeme fois merci beaucoup ...
www.autoitscript.fr mon meilleur site du programation autoit
Répondre