Page 1 sur 1

Duplication d'un tableau

Posté : mer. 19 sept. 2018 12:38
par feuweu
Bonjour à vous ! C'est horrible mais j'arrive à pas à dupliquer une variable tableau, le wiki dit:

Un tableau peux être dupliqué comme ceci :
$aArray2 = $aArray2

Mais je comprends vraiment pas la logique de la variable égale à elle même, voici le code:

Code : Tout sélectionner

#include <MsgBoxConstants.au3>
#include <AutoItConstants.au3>

Local $aArray0 = ["valeur0","valeur1","valeur2"]
Local $aArray1 = $aArray0
MsgBox(0,"",$aArray1)
Merci

Re: Duplication d'un tableau

Posté : mer. 19 sept. 2018 16:41
par TommyDDR
Votre code fonctionne, c'est votre façon d'afficher un tableau qui n'est pas bonne, il faut regarder case par case et non pas le tableau lui même.
#include <MsgBoxConstants.au3>
#include <AutoItConstants.au3>

Local $aArray0 = ["valeur0","valeur1","valeur2"]
Local $aArray1 = $aArray0
MsgBox(0,"",$aArray1[0] & ", " & $aArray1[1] & ", " & $aArray1[2])
Ou encore avec l'UDF "Array.au3"
#include <MsgBoxConstants.au3>
#include <AutoItConstants.au3>
#include <Array.au3>

Local $aArray0 = ["valeur0","valeur1","valeur2"]
Local $aArray1 = $aArray0
_ArrayDisplay($aArray1)

Re: Duplication d'un tableau  

Posté : mer. 19 sept. 2018 17:12
par feuweu
Ah d'accord, c'était juste ça, merci beaucoup !