Boucle et fonction GUICtrlSetData

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Westcb28
Niveau 2
Niveau 2
Messages : 24
Enregistré le : mer. 01 juil. 2015 11:06
Status : Hors ligne

Boucle et fonction GUICtrlSetData  

#1

Message par Westcb28 »

Bonjour à toutes et tous,

Nouvelle petite requête pour finaliser mon projet svp.

J'utilise une boucle qui scanne l'état de quelques applications. Un script tourne en amont et me rapporte l'état de celles-ci dans un fichier texte avec un 0 ou 1 dedans :

Code : Tout sélectionner

Local $sRes = ""

Global $Liste[4][2]

$Liste[0][0] = "Word"
$Liste[1][0] = "Excel"
$Liste[2][0] = "Powerpoint"
$Liste[3][0] = "Notepad"

For $i = 0 to 3
        $Liste[$i][1] = FileRead ("C:\temp\" & $Liste[$i][0] & ".txt")
	If  $Liste[$i][1] = 1 Then $sRes &= "Attention, l'application " &  $Liste[$i][0] & " est en erreur" & @CRLF
Next

MsgBox(32, "Informations", $sRes)
Hors, suivant l'état de l'application, j'aime vivement ne plus l'afficher à l'écran mais pré-saisir une fenêtre où j'aurais juste à taper un petit texte explicatif via la fonction GUICtrlSetData pour uniquement les applications qui ont 1 dans le fichier texte.

Exemple :

Word est en erreur :
Excel est en erreur :
Etc...

Fonction actuellement utilisée et je dois tout saisir :

Code : Tout sélectionner

...
GUICtrlSetFont(-1, 10, 100, 0, "Arial")
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUICtrlSetData(-1, "Pour un retour à la ligne <br>")
Le résultat de cette fenêtre de saisie est envoyer dans une "page" Centreonet cette partie fonctionne.

J'espère avoir réussi à me faire comprendre car pas facile :D
 Haut
Westcb28
Niveau 2
Niveau 2
Messages : 24
Enregistré le : mer. 01 juil. 2015 11:06
Status : Hors ligne

Re: Boucle et fonction GUICtrlSetData

#2

Message par Westcb28 »

Merci de clôturer ce post svp car réponse trouvée.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: Boucle et fonction GUICtrlSetData

#3

Message par Tlem »

Bonjour.
c'est à vous de clôturer le sujet et partageant la solution. ^^
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