Functions > FileDirDisk >


FileReadToArray

Lit un fichier et cr�e un tableau avec les lignes.

FileReadToArray ( "filehandle/filename" )

Param�tre

filehandle/filename Le handle du fichier, retourn� par un pr�c�dent appel � FileOpen(). Alternativement le nom du fichier.

Valeur de retour

Succ�s: Retourne un tableau � 1 dimension contenant une ligne de texte par �l�ment et @extended contient le nombre de lignes lues.
�chec: D�finit @error <> 0.
@error: 1 = Erreur � l'ouverture du fichier
2 = Fichier vide

Remarque

Utiliser @extended ou UBound() pour obtenir le nombre de lignes lues.

En relation

FileRead, FileReadLine

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Lit le fichier du script courant dans un tableau en utilisant le chemin du fichier.
    Local $aArray = FileReadToArray(@ScriptFullPath)
    If @error Then
        MsgBox($MB_SYSTEMMODAL, "", "Il y a une erreur de lecture du fichier. @error: " & @error) ; Une erreur s'est produite lors de la lecture du fichier.
    Else
        For $i = 0 To UBound($aArray) - 1 ; Boucle dans le tableau.
            MsgBox($MB_SYSTEMMODAL, "", $aArray[$i]) ; Affiche le contenu du tableau.
        Next
    EndIf
EndFunc   ;==>Example