Aide:FileSetPos.txt
De Wiki AutoIt Français
Document original V3.3.6.1 :
###Function###
FileSetPos
###Description###
Sets the current file position.
###Syntax###
FileSetPos ( handle, offset, origin )
###Parameters###
@@ParamTable@@
handle
A handle to a file previously opened with FileOpen().
offset
The offset to move from the origin. This value may be positive or negative. Negative values move backwards from the origin.
origin
Must be one of the following:
0 - Beginning of the file ($FILE_BEGIN from Constants.au3).
1 - Current position ($FILE_CURRENT from Constants.au3).
2 - End of the file ($FILE_END from Constants.au3).
@@End@@
###ReturnValue###
@@ReturnTable@@
Success: True if the operation succeeded.
Failure: False.
@@End@@
###Remarks###
Include Constants.au3 in your script to use the symbolic name in parentheses to specify the origin.
Using FileSetPos() it is possible to both read and write to the same file. When attempting to read and write to the same file, always call FileFlush() between each write and read operation.
Moving the pointer to the middle of the data can be used to overwrite data.
###Related###
FileGetPos, FileFlush, FileRead, FileReadLine, FileWrite, FileWriteLine, FileOpen
###Example###
@@IncludeExample@@
Document traduit V3.3.6.1 :
###Function###
FileSetPos
###Description###
Définit la position actuelle dans un fichier.
###Syntax###
FileSetPos ( handle, offset, origin )
###Parameters###
@@ParamTable@@
handle
Un handle d'un fichier précédemment ouvert avec FileOpen().
offset
Le décalage pour déplacer à partir de l'origine. Cette valeur peut être positive ou négative. Les valeurs négatives déplacent vers l'arrière de l'origine.
origin
Doit être l'un des suivants:
0 - Début du fichier ($FILE_BEGIN dans Constants.au3).
1 - Position actuelle ($ FILE_CURRENT dans Constants.au3).
2 - Fin du fichier ($FILE_END dans Constants.au3).
@@End@@
###ReturnValue###
@@ReturnTable@@
Succès: True si l'opération a réussi.
Échec: False.
@@End@@
###Remarks###
Inclure Constants.au3 dans votre script pour utiliser le nom symbolique entre parenthèses pour préciser l'origine.
En utilisant FileSetPos () il est possible de lire et écrire sur le même fichier. Lorsque vous tentez de lire et d'écrire sur le même fichier, toujours utiliser FileFlush() entre chaque opération de lecture et d'écriture.
Déplacer le pointeur vers le milieu des données peut être utilisé pour écraser les données.
###Related###
FileGetPos, FileFlush, FileRead, FileReadLine, FileWrite, FileWriteLine, FileOpen
###Example###
@@IncludeExample@@
Traducteur :TT22