Page 1 sur 1

[R] Problème avec 'Variable used without being declared.'

Posté : mer. 02 sept. 2009 10:38
par Gamarah
Bonjour ! :D
Hum... Je ne comprends pas où est mon erreur... :

----------------------------------------------------------------------------------------------------

Code : Tout sélectionner

H:\************ (71) : ==> Variable used without being declared.:
$Label6 = GUICtrlCreateLabel($Nbr11 & " x " & $Nbr12 & " = ", 24, 304, 116, 28)
$Label6 = GUICtrlCreateLabel(^ ERROR
----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------
Le contenu de $Nbr11 et $Nbr12 est créé avec un random, je voulais que ce bout de script affiche:

(Contenu de $Nbr11) x (Contenu de $Nbr12) =

----------------------------------------------------------------------------------------------------

Je ne comprends pas pourquoi il me met cette erreur... Quelqu'un peut m'éclaircir ? :D

Re: [...] Problème avec 'Variable used without being declared.'

Posté : mer. 02 sept. 2009 10:48
par tolf
Apparemment, vous n'avez pas initialisé la variable $Nbr11 auparavant dans le script.
Difficile d'en dire plus sans un code plus complet.

[R] Problème avec 'Variable used without being declared.'

Posté : mer. 02 sept. 2009 10:53
par Gamarah
Euh... En fait j'avais fait un Global avec les variables $Nbr dans une fonction, c'est peut-être ça car il ne met plus l'erreur, mais une autre que je vais essayer de résoudre par moi même. Merci de ton aide.

Re: [R] Problème avec 'Variable used without being declared.'

Posté : mer. 02 sept. 2009 11:07
par 20100
Il peut être utile de déclarer cette ligne au début de ton code.

Code : Tout sélectionner

Opt('MustDeclareVars', 1) ; Obligation de déclarer toutes variables avant d'être utilisées.