Boucle et fonction GUICtrlSetData
Posté : jeu. 05 oct. 2017 11:28
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 :
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 :
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
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)
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>")
J'espère avoir réussi à me faire comprendre car pas facile