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



