Page 1 sur 1

[R] Fermeture, annulation et cloture impossible

Posté : lun. 25 mai 2009 16:07
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 !

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

Posté : lun. 25 mai 2009 17:13
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.

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

Posté : lun. 25 mai 2009 19:30
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

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

Posté : lun. 25 mai 2009 22:45
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:

[R] Fermeture, annulation et cloture impossible

Posté : mar. 26 mai 2009 16:23
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 !

Re: [R] Fermeture, annulation et cloture impossible

Posté : mar. 26 mai 2009 16:44
par AirPE
Pas de soucis! :wink:
Si tu as d'autres soucis n'hésite pas!