Page 1 sur 1

[R] Utilisation d'une variable

Posté : mar. 07 févr. 2012 17:40
par chucky17
Bonjour !
j'ai deux petits problèmes :
de 1, quand je clique sur le boutton valider, ça me met tout le temps ma msgbox dans le do...until.
je sais pas si c'est mon "do ... until" qui file un mauvais poil :lol: , il est en gras :
► Afficher le texte
et de 2, j'aimerai récupérer une variable d'une fonction (start() ) pour une autre fonction (Pass() ) pour pouvoir lire le fichier du nom de mon utilisateur avec ce code(j'ai mis qu'une partie) :

Code : Tout sélectionner

func Pass()
::du code::
Local $file = FileOpen(\variable "$user" de ma func Start()\".txt", 1)
j'espère que vous avez compris, cordialement, chucky ! :D

Re: problème de variable

Posté : mar. 07 févr. 2012 17:45
par TT22
Déjà tu devrais lire ça : http://www.autoitscript.fr/forum/viewto ... f=35&t=595

Ensuite, pour ton problème de variable, utilise une variable Global, elle fonctionnera dans toutes tes fonctions.

Edit :
chucky17 a écrit :ça me met tout le temps ma msgbox dans le do...until.
C'est normal car ta MsgBox est dans ta boucle Do...Until :P

Re: problème de variable

Posté : mar. 07 févr. 2012 17:47
par chucky17
je place la variable global au début du script ou je peux le laisser une fonction ?

Re: problème de variable

Posté : mar. 07 févr. 2012 17:49
par TT22
C'est mieux de la mettre au début car comme ça elle est déclaré puis on en parle plus :wink:

Re: problème de variable

Posté : mar. 07 févr. 2012 17:56
par chucky17
ah merci ! =)
donc je mets ça ?

Code : Tout sélectionner

Global $User = ""
sinon excusez moi pour ma lisibilité :arrow: je le lis et je réédite mon message ;-) vous le relirez

Re: problème de variable

Posté : mar. 07 févr. 2012 17:57
par TT22
Ouai, tu met ça :wink:

Et SURTOUT, tu modifie le titre de ton premier message de cette façon : [..] problème de variable
Sinon il va être supprimé !

Re: [..] Utilisation d'une variable

Posté : mar. 07 févr. 2012 18:01
par chucky17
c'est fait !! :D sinon tu peux me dire pour mon probleme (peut-etre le do ... until qui fonctionne mal)
merci :)

Re: [..] Utilisation d'une variable

Posté : mar. 07 févr. 2012 18:02
par TT22
Je veux bien t'aider, mais tu n'a pas donné de script complet, il manque des fonctions :?

Re: [..] Utilisation d'une variable

Posté : mar. 07 févr. 2012 18:06
par chucky17
ah bon ? pourtant y a tout ce qui ya d'utile ?
si tu veux je met le code de base qui relit tout mes scripts :
► Afficher le texte

Re: [..] Utilisation d'une variable

Posté : mar. 07 févr. 2012 18:10
par TT22
Il manque toujours des morceaux et je ne comprend rien à ton problème de MsgBox :evil:
Par exemple, c'est quoi "Account Registrer_Creation.au3" ?

Donc, soit tu donne tout ton script, soit tu t'explique mieux :roll:
Sinon, on ne pourras pas t'aider.

Donc, ré-explique ton problème de façon plus clair.

Re: [..] Utilisation d'une variable

Posté : mar. 07 févr. 2012 18:22
par chucky17
bon désolé pour le dérangement mais j'ai trouvé !! :)
fallait remplacer

Code : Tout sélectionner

Local $file = FileOpen(GUICtrlRead($User)&".txt", [b][size=150]1[/size][/b])
par

Code : Tout sélectionner

Local $file = FileOpen(GUICtrlRead($User)&".txt", [b][size=150]0[/size][/b])
merci quand meme car pour la fonction globale ça fonctionne ! =)
merci beaucoup !
a la prochaine sur le forum ! :-)

Re:v

Posté : mar. 07 févr. 2012 18:24
par TT22
D'accord.

Je vais t'embêter encore, mais vu que tu as ta réponse, modifie ton titre de cette façon : [R] Utilisation d'une variable

Et a bientôt :wink:

Re: [..] Utilisation d'une variable

Posté : mar. 07 févr. 2012 18:30
par chucky17
merci ^^ mais .. aide moi vite fait .. j'sais plus comment j'ai fait .. :mrgreen:

Re: [..] Utilisation d'une variable

Posté : mar. 07 févr. 2012 18:31
par TT22
Bouton "Editer" en bas à gauche de ton message :wink: