Merci Tlem
Ce qui est bizarre c'est que quand j'essaye votre fonction, ça fonctionne mais que quand j'essaye de faire un redim sur le résultat d'un _FileListToArrayEx, il me vide les données.
J'ai trouvé un ancien post de vous

qui explicite la fonction FileListToArrayEx:
http://www.autoitscript.fr/forum/viewto ... ?f=6&t=479
Une fois mon tableau récupéré, j'essaye de lui ajouter des colonnes pour y rentrer des infos.
Voici ce que ça donne :
Code : Tout sélectionner
#include <Array.au3>
#include<FileListToArrayEx.au3>
; Répertoires d'origine et de destination
$ori_rep="C:\Tmp2\*.*"
$dest_rep="C:\Tmp\"
; Séparation rép et ext pour origine
$tmp_fin=StringInStr($ori_rep,"\",0,-1)
$ext=StringMid($ori_rep,$tmp_fin+1,StringLen($ori_rep))
$ori_rep=StringMid($ori_rep,1,$tmp_fin)
$ori_tab = _FileListToArrayEx($ori_rep, $ext,2,"",True)
_ArraySort($ori_tab)
_ArrayDisplay($ori_tab, "Liste rep avant")
ReDim $ori_tab[UBound($ori_tab)][3]
_ArrayDisplay($ori_tab, "Liste rep après")
Je ne vois pas où je me plante
Merci d'avance pour votre aide.
Amicalement.
BM