System.Classes.TBinaryWriter.Seek

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function Seek(const Offset: Int64; Origin: TSeekOrigin): Int64; virtual;

C++

virtual __int64 __fastcall Seek(const __int64 Offset, TSeekOrigin Origin);

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.Classes.pas
System.Classes.hpp
System.Classes TBinaryWriter

Description

Se déplace vers une position spécifiée dans le flux.

Utilisez Seek pour définir la position dans le flux dans lequel écrit l'instance de TBinaryWriter.

Offset représente l'offset et le paramètre Origin indique comment interpréter le paramètre Offset. Origin doit avoir l'une des valeurs suivantes :

Valeur Signification

soBeginning

Offset part du début de la ressource. Seek se déplace sur la position Offset. Offset doit être >= 0.

soCurrent

Offset part de la position en cours dans la ressource. Seek se déplace sur la position + Offset en cours.

soEnd

Offset part de la fin de la ressource. Offset doit être <= 0 afin d'indiquer un nombre d'octets avant la fin du fichier.


La méthode renvoie la nouvelle position dans le flux.

Voir aussi