[R] Ma variable conte pas

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jesusip200
Niveau 3
Niveau 3
Messages : 46
Enregistré le : mar. 16 juin 2009 01:36
Status : Hors ligne

[R] Ma variable conte pas

#1

Message par jesusip200 »

Voila mon problème, je me suis fais ce programme. Le problème c'est que la première exécution marche très bien. Mes quand je recommence il garde la valeur de la première exécution.

Et je comprend pas pourquoi, pourtant je demande au programme a l'exécution de mettre la valeur par default de $Add direct au debut du script.
► Afficher le texte
Alors je comprend pas :S Si quelqu'un peut m'expliquer SVP.
Avatar du membre
pop45
Membre émérite
Membre émérite
Messages : 251
Enregistré le : dim. 30 août 2009 16:18
Status : Hors ligne

Re: [..] Ma variable conte pas

#2

Message par pop45 »

Va te documenter dans l'aide .....

Verifie si la reponse a ta question n'est pas dans l'aide d'autoit .

http://www.autoitscript.fr/forum/viewto ... f=3&t=4143

Va plus bas dans le topic et tu vera un de mes message avec un spoiler
Cordialement Pop45
Veuillez agrée nos sentiment les plus distinguer, soyez assurer de mon entièr et amical collaboration, bien a vous pour toujours et a jamais dans l'unique but de servir l'espérance de votre satisfaction.
jesusip200
Niveau 3
Niveau 3
Messages : 46
Enregistré le : mar. 16 juin 2009 01:36
Status : Hors ligne

Re: [..] Ma variable conte pas

#3

Message par jesusip200 »

Désoler sa répond pas a ma question^^ Et oui j'ai regarder dans les fichier aide.

Une foi le programme lancer j'écris une valeur (example 3) dans le input de $cmb. Tout va bien. Après je test avec une nouvelle valeur (example 5) mes il arrête toujours a 3.
Avatar du membre
pop45
Membre émérite
Membre émérite
Messages : 251
Enregistré le : dim. 30 août 2009 16:18
Status : Hors ligne

Re: [..] Ma variable conte pas

#4

Message par pop45 »

GuictrlRead sa repond parfaitement a ton problemme

Code : Tout sélectionner

#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$Main = GUICreate("Test", 338, 43, 149, 643)
$Cmb = GUICtrlCreateInput("Entrer la valeur", 256, 8, 25, 21)
$Go = GUICtrlCreateButton("Go", 288, 8, 41, 25)
GUISetState(@SW_SHOW)

$Add = 1

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Go
            Count()
    EndSwitch
WEnd

Func Count()
    While 1
        If $Add = [color=#FF0000]GUICtrlRead($Cmb)[/color] Then C_Account_End()
        MsgBox(1 , "Conte", "Vous êtes rendu a : " & $Add)
        $Add = $Add + 1
    WEnd
EndFunc

Func C_Account_End()
    MsgBox(1, "Conte", "Terminer")
    Exit
EndFunc
 
Cordialement Pop45
Veuillez agrée nos sentiment les plus distinguer, soyez assurer de mon entièr et amical collaboration, bien a vous pour toujours et a jamais dans l'unique but de servir l'espérance de votre satisfaction.
jesusip200
Niveau 3
Niveau 3
Messages : 46
Enregistré le : mar. 16 juin 2009 01:36
Status : Hors ligne

Re: [..] Ma variable conte pas

#5

Message par jesusip200 »

Ok un grand merci pour ton aide et un grand désoler pour t'avoir contre-dit.

Je comprend pas pourquoi il faut la mettre la. Alors je go dans les fichier aide pour comprendre pourquoi.

Encore un merci.
Répondre