[R] Mettre un Mot de Passe
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Mettre un Mot de Passe
Bonjour,
J'ai cherché comment faire sur ce forum mais je n'ai rien trouvé donc je vous le demande:
Je voudrais savoir comment mettre un Mot de Passe qui, quand on l'écrit dans une InputBox, et que l'on clique sur le bouton "Ok" ça remet toute les ChackBox qui étaient non cliquables en cliquables.
Hum...
Pour que ce soit plus simple à comprendre, je vais vous expliquer avec des variables.
Par exemple, j'ai deux CheckBox ($CheckBox1 et $CheckBox2). J'ai aussi une Input ($InputMDP) et un Boutton "Ok" ($ButtonMDP). Le Mot de Passe est $MDP="Bonjour"
Mes CheckBox sont désactivées et donc, l'utilisateur ne peut pas les cocher. Quand je met le MDP "Bonjour" dans $InputMDP et que je clique sur $ButtonMDP, ça rend toutes les CheckBox activées et donc, l'utilisateur peut les cocher.
Je voudrais savoir comment faire pour que les CheckBox soit, à la base désactivées.
Et comment faire pour que à l'entrée du Mot de Passe et une fois cliqué sur le bouton "OK", ça réactives toutes les CheckBox.
Merci de votre aide.
J'ai cherché comment faire sur ce forum mais je n'ai rien trouvé donc je vous le demande:
Je voudrais savoir comment mettre un Mot de Passe qui, quand on l'écrit dans une InputBox, et que l'on clique sur le bouton "Ok" ça remet toute les ChackBox qui étaient non cliquables en cliquables.
Hum...
Pour que ce soit plus simple à comprendre, je vais vous expliquer avec des variables.
Par exemple, j'ai deux CheckBox ($CheckBox1 et $CheckBox2). J'ai aussi une Input ($InputMDP) et un Boutton "Ok" ($ButtonMDP). Le Mot de Passe est $MDP="Bonjour"
Mes CheckBox sont désactivées et donc, l'utilisateur ne peut pas les cocher. Quand je met le MDP "Bonjour" dans $InputMDP et que je clique sur $ButtonMDP, ça rend toutes les CheckBox activées et donc, l'utilisateur peut les cocher.
Je voudrais savoir comment faire pour que les CheckBox soit, à la base désactivées.
Et comment faire pour que à l'entrée du Mot de Passe et une fois cliqué sur le bouton "OK", ça réactives toutes les CheckBox.
Merci de votre aide.
Modifié en dernier par Kagami le dim. 24 oct. 2010 10:59, modifié 1 fois.
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Mettre un Mot de Passe
Bonjour,
Cherchez avec GuiCtrlSetData qui utilise $GUI_CHECKED (doc et forum)
Cherchez avec GuiCtrlSetData qui utilise $GUI_CHECKED (doc et forum)
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
Re: [..] Mettre un Mot de Passe
Pour les CheckBox vérouiller et non vérouiller j'avais vu ça:
_GUICtrlGroup_SetState($GUI_DISABLE,$g2s,$g2e)
_GUICtrlGroup_SetState($GUI_ENABLE,$g2s,$g2e)
Mais ça me dit toujours pas comment faire...
Comment de ça je peux faire que toute mes CheckBox soient vérouiller au démarrage et qu'à l'entré d'un mot de passe elle ne le soit plus...
_GUICtrlGroup_SetState($GUI_DISABLE,$g2s,$g2e)
_GUICtrlGroup_SetState($GUI_ENABLE,$g2s,$g2e)
Mais ça me dit toujours pas comment faire...
Comment de ça je peux faire que toute mes CheckBox soient vérouiller au démarrage et qu'à l'entré d'un mot de passe elle ne le soit plus...
- bloodwolff
- Membre émérite

- Messages : 655
- Enregistré le : ven. 18 avr. 2008 22:36
- Localisation : Québec
- Status : Hors ligne
Re: [..] Mettre un Mot de Passe
J'ai fais un petit code basique d'une gui avec 2 check box ,1 input et 1 bouton les lignes en rouge sont celle important et l'include à rajouter
essayé de l'adapter sinon poste ton code et je t'aiderai
essayé de l'adapter sinon poste ton code et je t'aiderai
► Afficher le texte
Compte skype : bloodwolfff
Re: [..] Mettre un Mot de Passe
Je vais tester ça dans une petite heure.
Je vous redis ma réponse après
Merci.
Je vous redis ma réponse après
Merci.
Re: [..] Mettre un Mot de Passe
Merci, ça marche impeccable, c'était précisément ce que je voulais.
Bon, ça me remplie bien mon code, qui, juste pour l'interface graphique fait 383 ligne >.< (26 CheckBox =D) mais bon =D
Encore un grand merci à vous.
Je passe en résolu [R]
Encore Merci pour la rapidité et l'efficacité de la réponse.
Bon, ça me remplie bien mon code, qui, juste pour l'interface graphique fait 383 ligne >.< (26 CheckBox =D) mais bon =D
Encore un grand merci à vous.
Je passe en résolu [R]
Encore Merci pour la rapidité et l'efficacité de la réponse.
- Jerome
- Niveau 9

- Messages : 661
- Enregistré le : mar. 07 avr. 2009 08:35
- Localisation : Picardie
- Status : Hors ligne
Re: [R] Mettre un Mot de Passe
Coucou,
Au lieu de mettre quelque chose du style :
Faire simplement :
Un moyen plus rapide
Jérôme
Au lieu de mettre quelque chose du style :
Code : Tout sélectionner
_GUICtrlButton_Enable($Checkbox1)
_GUICtrlButton_Enable($Checkbox2)
_GUICtrlButton_Enable($Checkbox3)
_GUICtrlButton_Enable($Checkbox4)
_GUICtrlButton_Enable($Checkbox5)
_GUICtrlButton_Enable($Checkbox6)
_GUICtrlButton_Enable($Checkbox7)
_GUICtrlButton_Enable($Checkbox8)
_GUICtrlButton_Enable($Checkbox9)
_GUICtrlButton_Enable($Checkbox10)
_GUICtrlButton_Enable($Checkbox11)
Code : Tout sélectionner
For $i=1 to 11
_GUICtrlButton_Enable($Checkbox & $i)
NextUn moyen plus rapide
Jérôme
Re: [R] Mettre un Mot de Passe
Hum merci pour ta technique mais je vais garder le moyen le plus long.
Pourquoi? Parce que je fais une GUI pour un ami et donc, il voudra peut-être que certaines CheckBox ne soient pas verrouillées et donc, comme ça, il peut en enlever comme il le souhaite, et ce, simplement.
Merci quand même, ça me sera utile un jour =)
Pourquoi? Parce que je fais une GUI pour un ami et donc, il voudra peut-être que certaines CheckBox ne soient pas verrouillées et donc, comme ça, il peut en enlever comme il le souhaite, et ce, simplement.
Merci quand même, ça me sera utile un jour =)
Re: [R] Mettre un Mot de Passe
J'ai pas testé la solution de Jerome, mais je pense que ca ne marchera pas. Il faudra plutot utiliser:
Code : Tout sélectionner
For $i=1 to 11
_GUICtrlButton_Enable(Eval("Checkbox" & $i))
Next
