[R] Création d'un(e) Array
Posté : sam. 24 oct. 2009 12:50
Bien le bonjour, c'est encore moi,
J'ai un petite problème avec une création d'Array à 2 dimensions, SciTe m'indique toujours une erreur avec ces lignes de commandes :
Voilà, je sais pas si c'est clair, mais SciTE indique cette erreur :
*:\***\***\***\***.au3 (241) : ==> Expected a "=" operator in assignment statement.:
$liste_des_dossiers2[$i][1] = $liste_des_dossiers[$i]
$liste_des_dossiers2^ ERROR
Merci de m'aider !
P.S. : J'ai lu la documentation (en Anglais) et je n'ai rien trouvé qui puisse m'aider
(je n'ai peut être pas bien lu) et il est possible que mes histoires de traduction (avec mes "dimensions" ne soient pas très clair).
Désolé et merci quand même
J'ai un petite problème avec une création d'Array à 2 dimensions, SciTe m'indique toujours une erreur avec ces lignes de commandes :
Code : Tout sélectionner
$liste_des_dossiers = IniReadSectionNames(@ScriptDir & "\DATA\FOLDER_LIST.INI")
; Ici je lis donc les sections de mon ini
If @error Then
GUICtrlSetData($dossier, "")
; Si il y a rien, aucune donnée dans le controle
Else
; Sinon, c'est plus compliqué :
For $i = 1 To $liste_des_dossiers[0]
$liste_des_dossiers2[$i][1] = $liste_des_dossiers[$i]
; Je place le nom de la section dans l'array de première dimension $i, le "numero" de la section et de deuxièmre dimension 1
; Ensuite, dans la même première dimension, puisque même section, je lis les différentes clés et les placent dans les deuxième dimensions qui suivent ;
$liste_des_dossiers2[$i][2] = IniRead(@ScriptDir & "\DATA\FOLDER_LIST.INI", $liste_des_dossiers2[$i][1], "ID2", "Non spécifié")
$liste_des_dossiers2[$i][3] = IniRead(@ScriptDir & "\DATA\FOLDER_LIST.INI", $liste_des_dossiers2[$i][1], "ID3", "Non spécifié")
$liste_des_dossiers2[$i][4] = IniRead(@ScriptDir & "\DATA\FOLDER_LIST.INI", $liste_des_dossiers2[$i][1], "ID4", "Non spécifié")
Next
EndIf*:\***\***\***\***.au3 (241) : ==> Expected a "=" operator in assignment statement.:
$liste_des_dossiers2[$i][1] = $liste_des_dossiers[$i]
$liste_des_dossiers2^ ERROR
Merci de m'aider !
P.S. : J'ai lu la documentation (en Anglais) et je n'ai rien trouvé qui puisse m'aider
Désolé et merci quand même