[R] Fermeture, annulation et cloture impossible

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
hakim
Niveau 2
Niveau 2
Messages : 19
Enregistré le : lun. 11 mai 2009 10:45
Status : Hors ligne

[R] Fermeture, annulation et cloture impossible

#1

Message par hakim »

Bonjour,

Sur mon projet de script, j'ai un problème concernant les boutons "Valider" "Annuler et la croix pour la "fermeture de l'applet :

-Les bouton n'ont aucune action, seul moyen pour clore : le gestionnaire des tâches ...

bref une demi journée de retard, je commence à tourné en rond....
ci joint le script :
► Afficher le texte
Merci de m'aider, le cas échéant me mettrre sur la piste .

ps: je fais un max d'effort pour comprendre, mais là y a un truc qui m'échappe :/

hakim !
Modifié en dernier par hakim le mar. 26 mai 2009 16:24, modifié 1 fois.
AirPE
Niveau 3
Niveau 3
Messages : 38
Enregistré le : lun. 23 mars 2009 09:40
Localisation : Bordeaux
Status : Hors ligne

Re: [..]fermeture, annulation et cloture impossible

#2

Message par AirPE »

Bonjour à toi,

Ne pouvant pas tester ton script je l'ai regardé, et je pense que le problème vient de la première ligne dans ta boucle infinie:

Code : Tout sélectionner

$msg = GUIGetMsg(1)
Je pense qu'il faut enlever le 1 entre parenthèse:

Code : Tout sélectionner

$msg = GUIGetMsg()
Comme ceci, tu n'as créé qu'une seule GUI, tu n'as pas de fenêtres enfants donc pas besoin de paramètre.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..]fermeture, annulation et cloture impossible

#3

Message par sylvanie »

bonsoir, effectivement il y a ceci comme problème.
Maintenant, il y en a d'autres ^^
Pour savoir si une checkbox, ou une radiobox est cocher, le test n'est pas if $ctrl = true, mais if GUICtrlRead($ctrl) = $GUI_CHECKED

j'ai remodeler le script d'origine pour clarifier la boucle principale de la GUI pour la réduire en taille, en isolant la partie sélection du serveur dans une fonction, et montage du lecteur réseau dans une autre. Du coups j'ai du rendre certaine variable un peu plus globale ... Mais bon ceci n'est qu'une suggestion.
De même j'ai remplacé les checkbox par des radiobox, comme le choix à l'air exclusif (ie, un serveur la fois), ces dernières sont plus adaptées

► Afficher le texte
Bonne continuation
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
AirPE
Niveau 3
Niveau 3
Messages : 38
Enregistré le : lun. 23 mars 2009 09:40
Localisation : Bordeaux
Status : Hors ligne

Re: [..]fermeture, annulation et cloture impossible

#4

Message par AirPE »

Oui effectivement...
Je trouvais juste la structure du code pas très clair mais après j'ai pas fait attention je suis resté sur le problème des boutons qui n'exécute rien :P
Heureusement il y a des gens derrières qui regardent le code entier! :wink:
hakim
Niveau 2
Niveau 2
Messages : 19
Enregistré le : lun. 11 mai 2009 10:45
Status : Hors ligne

[R] Fermeture, annulation et cloture impossible

#5

Message par hakim »

Bonjour,

Merci beaucoup pour les corrections et les informations.
j'ai gardé l'ancien script, pour m'amuser avec et générer des erreurs, pour m'entrainer.
Maintenant je vais essayer de mettre en place une fermeture du script après que les tâches est été effectuées.

Encore merci pour votre aide.
Vraiment un site d'entraide génial !
AirPE
Niveau 3
Niveau 3
Messages : 38
Enregistré le : lun. 23 mars 2009 09:40
Localisation : Bordeaux
Status : Hors ligne

Re: [R] Fermeture, annulation et cloture impossible

#6

Message par AirPE »

Pas de soucis! :wink:
Si tu as d'autres soucis n'hésite pas!
Répondre