TFileStream.Position
| TFileStream = class (TObject) | Interface de TFileStream | Exemples de TFileStream |
Qubes 6.1 Obtient ou définit la position actuelle de ce flux.
Syntaxe
property Position: Integer read GetPosition write SetPosition
Remarques
Le premier octet du flux est à la position 0 (pour parcourir tout un fichier, il faudrait aller de 0 à Size-1).
Si l'utilisateur définit une position négative, la position n'est pas modifiée.
Exemples
Se positionner au milieu du document
var myFile := TFileStream.Create('D:\monFichier.txt',
FileCreateDisposition.OpenExisting,
FileAccessMode.Read,
FileShareMode.Read or FileShareMode.Write or FileShareMode.Delete);
myFile.Position:=myFile.Size div 2;
FileCreateDisposition.OpenExisting,
FileAccessMode.Read,
FileShareMode.Read or FileShareMode.Write or FileShareMode.Delete);
myFile.Position:=myFile.Size div 2;