[R] Afficher un texte qui change dans son GUI

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Yarillo
Niveau 5
Niveau 5
Messages : 109
Enregistré le : mer. 11 mai 2011 22:22
Status : Hors ligne

[R] Afficher un texte qui change dans son GUI

#1

Message par Yarillo »

La question a du être posée maintes fois... Mais j'ai pourtant rien trouvé dans les 6 ou 7 pages de recherche sur le forum.
C'est simple, j'ai un programme qui ping toutes les 5minutes un site internet et qui me fait un fichier texte de ses horaires d'up/down.
J'aimerais créer un compteur qui affiche le nombre de fois qu'il a ping le site.
J'ai essayé de faire ça :

Code : Tout sélectionner

 $Label1 = GUICtrlCreateLabel("" &$ActualText, 1, 45, 113, 40, $SS_CENTER)
Puis, je modifie la variable $ActualText et rien ne change.
J'ai cherché une commande "GUICtrlUpdate" ou quelque-chose comme ça, mais j'ai rien trouvé. :(

Une solution ?
Modifié en dernier par Yarillo le jeu. 12 mai 2011 12:44, modifié 1 fois.
SurPriseS
Niveau 6
Niveau 6
Messages : 293
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

Re: [..] Afficher un texte qui change dans son GUI

#2

Message par SurPriseS »

Avatar du membre
Yarillo
Niveau 5
Niveau 5
Messages : 109
Enregistré le : mer. 11 mai 2011 22:22
Status : Hors ligne

Re: [..] Afficher un texte qui change dans son GUI

#3

Message par Yarillo »

Merci pour la réponse encore une fois rapide.
Ca fonctionne !
Pour ceux qui chercheront sur google :

Code : Tout sélectionner

#include <GUIConstants.au3>
$Value = 0
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 117, 69, 193, 125)
$Label1 = GUICtrlCreateLabel("" & $Value, 0, 0, 116, 25)
$Button1 = GUICtrlCreateButton("Button1", 0, 32, 113, 33, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
; L'important se situe ici
        Case $Label1 
        Case $Button1
            GUICtrlSetData( $Label1, "" & $Value) ; "Change la valeur de $Label1 par < $Value>"
    EndSwitch
WEnd

 
SurPriseS
Niveau 6
Niveau 6
Messages : 293
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

Re: [..] Afficher un texte qui change dans son GUI

#4

Message par SurPriseS »

Np, pour une fois que je peut répondre :D
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Afficher un texte qui change dans son GUI

#5

Message par Tlem »

@Yarillo
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre