Page 1 sur 1

Fonction FileReadToArray()

Posté : jeu. 26 oct. 2017 10:19
par Supernatural
Bonjour,

J'aimerai savoir si la fonction FileReadToArray() est par défaut en lecture seule? Si non, comment faire pour 'forcer' en lecture seule?

Est-ce qu'en faisant comme ceci, je lis bien en lecture seule mon fichier?
Local $hFileOpen = FileOpen("MonFichier.txt", $FO_READ)
$aArray=FileReadToArray($hFileOpen)

If @error Then
   MsgBox($MB_SYSTEMMODAL, "", "There was an error reading the file. @error: " & @error) ; An error occurred reading the current script file.
Else
   For $i = 0 To UBound($aArray) - 1
      MsgBox($MB_SYSTEMMODAL, "", $aArray[$i])
   Next
EndIf

FileClose($hFileOpen)
Merci par avance.

Re: Fonction FileReadToArray()

Posté : jeu. 26 oct. 2017 12:02
par jchd

Code : Tout sélectionner

Local $aArray=FileReadToArray("MonFichier.txt")
suffit largement et le fichier ne reste pas ouvert plus longtemps que nécessaire.

Par ailleurs, FileREADtoArray est censé lire et je ne sais pas ce que c'est de lire autrement qu'en mode lecture...

Re: Fonction FileReadToArray()

Posté : jeu. 26 oct. 2017 12:08
par Supernatural
Ok je voulais m'en assurer car dans ce fichier sont stockées des données et il ne faudrait pas que cela 'vérole' les fichiers lus lorsqu'ils seront lus par une autre machine.