[..] Erreur variable

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
binter
Niveau 1
Niveau 1
Messages : 10
Enregistré le : dim. 21 juin 2009 01:23
Status : Hors ligne

[..] Erreur variable

#1

Message par binter »

Alors voila je voudrai avoir une variable:

$exemple[0]=1
$exemple[1]=10
$exemple[2]=100
$exemple[3]=25

mais quand je compile il me dit kil y à une erreur pourriez vous m'aider?
TaPuZ
Niveau 4
Niveau 4
Messages : 75
Enregistré le : jeu. 14 mai 2009 17:10
Status : Hors ligne

Re: cherche aide pour variable

#2

Message par TaPuZ »

Salut.
Balise?
sms?
Alors voila je voudrai avoir une variable:
Moi aussi, tu sais, je voudrais bien avoir une variable. Je veux dire, une vraie, rien qu'à moi... Mais bon, on est bien peu de chose...
Sinon, pour être plus sérieux. Tu dis vouloir avoir une variable, et tu poses 4 lignes.
Tu compiles quoi au juste? Est-ce là tout ton code, ou y-a-t-il autre chose?
Va falloir en dire un peu plus...
A bientôt,
T@PµZ.
____________________________________
binter
Niveau 1
Niveau 1
Messages : 10
Enregistré le : dim. 21 juin 2009 01:23
Status : Hors ligne

Re: cherche aide pour variable

#3

Message par binter »

en faite je veut juste savoir si il faut declarer quelque chose pour avoir une variable de type $exemple[1]... $exemple[9]...
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: cherche aide pour variable

#4

Message par Iste »

Ben c'est marrant parce que, j'ai regardé dans la doc, et c'est écrit

Allé, je suis sympa
http://www.autoitscript.fr/autoit3/docs ... iables.htm
Signez ici
binter
Niveau 1
Niveau 1
Messages : 10
Enregistré le : dim. 21 juin 2009 01:23
Status : Hors ligne

Re: cherche aide pour variable

#5

Message par binter »

oui c'est exactement se que jai fait mais il y à une erreur à la compilation

$barreinf[0]="1"
$barreinf[1]="1"
$barreinf[2]="1"
$barreinf[3]="1"
$barreinf[4]="1"
$barreinf[5]="1"
$barreinf[6]="1"
$barreinf[7]="1"
$barreinf[8]="1"

$barreinf[0]="1"
$barreinf^ ERROR
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: cherche aide pour variable

#6

Message par orax »

binter a écrit :je veut juste savoir si il faut declarer quelque chose
Il faut en effet que le tableau (matrice) soit créé : il faut qu'il ait une dimension.
Donc on peut faire par exemple :

Code : Tout sélectionner

Global $barreinf[9]

$barreinf[0]="1"
$barreinf[1]="1"
...
$barreinf[8]="1"
http://www.autoitscript.fr/autoit3/docs ... ds/Dim.htm
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: cherche aide pour variable

#7

Message par Iste »

Avant de pouvoir utiliser les Matrices dans vos scripts, vous devez définir leurs limites en utilisant le mot clé 'Dim'.
Signez ici
binter
Niveau 1
Niveau 1
Messages : 10
Enregistré le : dim. 21 juin 2009 01:23
Status : Hors ligne

Re: cherche aide pour variable

#8

Message par binter »

ok merci et une derniere question si on met un nom de variable dans une fonction à elle là même valeurs dans une autre et si non comment le faire?
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: cherche aide pour variable

#9

Message par Iste »

Ca dépend de la variable
Si tu la déclare en Local, elle sera unique a la fonction dans la quel elle se trouve.
Par contre, les variable Global elles sont commune a tous
Signez ici
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: cherche aide pour variable

#10

Message par Tlem »

@binter

Il serait intéressant comme vous l'à suggéré Tapuz, que vous mettiez la balise de titre et évitiez le langage sms comme indiqué dans les règles.

En passant, une lecture de la documentation ne vous ferait pas de mal.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Répondre