Page 1 sur 1

[R] _FileListToArray

Posté : mer. 01 oct. 2008 21:25
par L4crymal
Pourquoi _FileListToArray ne rend il pas possible ceci:

Code : Tout sélectionner

$FileList=_FileListToArray(@DesktopDir)
FileWrite ("test.txt",$FileList)
je veut en faite faire une liste des fichiers dans un fichier texte ( 1 par ligne svp :oops: )

Je remercie tous ceux qui m'aide et l'equipe du forum qui fait un travail GENIAL


Mais ya un problème : ya une erreur O_o

Re: _FileListToArray

Posté : mer. 01 oct. 2008 21:39
par timmalos
Tout simplement car _Filelisttoarray retourne une array, comme son nom l'indique. Vous ne pouvez donc pas enregistrer directement le resultat dans un fichier texte. Mais vous avez de la chance, une fonction toute prete existe, qui va transformer votre array en chaine de caractere (string) qui elle peut etre ecrite dans un fichier:
Remplacez votre code par:

Code : Tout sélectionner

$FileList=_FileListToArray(@DesktopDir)
$texte = _ArrayToString($FileList,@CRLF)
FileWrite ("test.txt",$texte)

Re: _FileListToArray

Posté : mer. 01 oct. 2008 21:59
par L4crymal
WOuaaaaaa c'est donc ça un STRING !!! wa je viens d'apprendre un gros truc la merci beaucoup !

EDIT : Ah ! j'ai trouver ! il faut mettre ces includes :

#Include <File.au3>
#Include <Array.au3>