FileSeek()
Syntaxe
FileSeek(#Fichier, Position.q [, Mode])Description
Change la position du pointeur de lecture/écriture.
Arguments
#Fichier Le fichier à utiliser. Position.q La nouvelle position en octet par rapport au début du fichier. Mode (optionnel) Le mode de recherche. Peut être l'une des valeurs suivantes: #PB_Absolute: Position absolue (par défaut). #PB_Relative: Position relative, un décalage (offset) positif ou négatif par rapport à la position courante du pointeur dans le fichier.
Valeur de retour
Aucune.
Exemple
File$ = OpenFileRequester("Sélectionner un fichier", "", "Tous (*.*)|*.*", 0)
If File$
If ReadFile(0, File$)
; Lit la taille en octets du fichier
Length = Lof(0)
Debug "Taille du fichier : " + FormatNumber(Length, 0) + " octets"
; Place le pointeur 10 caractères avant la fin du fichier
FileSeek(0, Length - 10)
Debug "Position : " + FormatNumber(Loc(0), 0)
CloseFile(0)
Else
Debug "Erreur de lecture : " + File$
EndIf
EndIf
Voir aussi
Loc(), Lof()
OS Supportés
Tous