�crit un tableau dans un fichier
#include <File.au3>
_FileWriteFromArray ( $sFilePath, Const ByRef $aArray [, $iBase = Default [, $iUBound = Default [, $sDelimiter = "|"]]] )
$sFilePath | Le chemin et le nom du fichier dans lequel �crire, ou le handle du fichier retourn� par FileOpen(). |
$aArray | Le tableau qui doit �tre �crit dans le fichier. |
$iBase | [optionnel] Index o� doit commencer la lecture, normalement fix� � 0 ou 1. Par d�faut, 0. |
$iUbound | [optionnel] S�lectionne le dernier �l�ment, du tableau, que vous souhaitez �crire dans le fichier. Par d�faut, le tableau entier. |
$sDelimiter | [optionnel] Caract�re(s) d�limiteurs(s) pour les tableaux de dimension 2. Par d�faut, "|". |
Succ�s: | Retourne 1. |
�chec: | Retourne 0 et d�finit @error <> 0. |
@error: | 1 - Erreur � l'ouverture du fichier 2 - $aArray n'est pas un tableau 3 - Erreur d'�criture dans le fichier 4 - $aArray n'est pas un tableau 1D ou 2D 5 - L'index de d�part est sup�rieur au param�tre $iUbound |
Si un chemin est fourni sous forme de cha�ne, le fichier est �cras� et ferm�.
Pour utiliser d'autres modes d'�criture, comme les formats Append ou Unicode, ouvrir d'abord le fichier avec FileOpen() et passer le handle du fichier � la place du chemin.
Si un handle de fichier est pass�, le fichier reste ouvert apr�s l'�criture.
#include <File.au3> ; Liste tous les fichiers du r�pertoire courant du script. Local $aScriptDir = _FileListToArray(@ScriptDir) ; Cr�e un fichier dans le r�pertoire %TEMP% de l'utilisateur. Local $sFilePath = @TempDir & "\Examples.txt" ; Ecrit un tableau dans un fichier en passant le nom du fichier. _FileWriteFromArray($sFilePath, $aScriptDir, 1) ; Affiche le fichier. ShellExecute($sFilePath)