Bonjour,
Je voudrais savoir s'il est possible de déclarer un tableau à l'aide d'une variable.
C'est-à-dire que je voudrais créer un nouveau tableau de n lignes, n correspondant au nombre de lignes d'un autre tableau.
En gros j'ai ma variable $sExplode = _StringExplode(......)
Je calcule $n = UBound($sExplode)
Et enfin je déclare mon nouveau tableau $return[$n]
Quand je fais ça, j'ai l'erreur "Variable used without being declared.: $return[$n]"
Je pense utiliser une boucle For avec _ArrayAdd mais je ne suis pas certains que ce soit la bonne solution.
Merci d'avance
[..] Déclarer un tableau en fonction d'une variable
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.
Re: [..] Déclarer un tableau en fonction d'une variable
Utilise Local, Global ou Dim pour déclarer ton tableau.
Dim / Global / Local / Const
Dim / Global / Local / Const
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
- Tlem
- Site Admin

- Messages : 11818
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Déclarer un tableau en fonction d'une variable
Bonjour,
_StringExplode() retourne un tableau, donc il serait plus logique d'écrire :
Envoyé depuis mon appareil mobile.
_StringExplode() retourne un tableau, donc il serait plus logique d'écrire :
Code : Tout sélectionner
$aExplode= _StringExplode(....)Envoyé depuis mon appareil mobile.
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é".
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é".


