SEEK |
Positionne dans le fichier |
---|---|
Turbo Pascal 3+ | System |
Syntaxe
Procedure Seek(Var fich:File; nbre:Integer); | Version 3 |
Procedure Seek(Var fich:File; nbre:Word); | Version 4 à 7 |
Paramètres
Nom | Description | |
---|---|---|
fich | Ce paramètre permet d'indiquer l'identificateur de fichier | |
nbre | Ce paramètre permet d'indiquer le numéro d'enregistrement dans le fichier |
Description
Cette procédure permet de fixer la position du pointeur dans un fichier spécifier.
Remarques
- Le paramètre fich est n'importe quel type de variable de fichier sauf le texte, et le paramètre nbre est une expression de type de données Longint. La position actuelle du fichier fich est déplacée vers le numéro de composante nbre. Le numéro de la première composante d'un fichier est 0. Pour développer un fichier, vous pouvez rechercher un composante au-delà du dernier composant; c'est-à-dire que l'instruction «Seek(fich,FileSize(fich))» déplace la position actuelle du fichier à la fin du fichier.
- Avec la directive {$I-}, la fonction IOResult renvoie 0 si l'opération a réussi; sinon, il renvoie un code d'erreur différent de zéro.
- La procédure Seek ne peut pas être utilisé sur des fichiers texte et le fichier doit être ouvert.
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 368.
Dernière mise à jour : Dimanche, le 8 février 2015