Déplacement pointeur de fichier / Equivalent fseek

Signaler
Messages postés
2
Date d'inscription
lundi 22 novembre 2010
Statut
Membre
Dernière intervention
23 novembre 2010
-
Messages postés
14813
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
25 juillet 2021
-
Bonjour,

je cherche un équivalent à la fonction C fseek() pour déplacer le pointeur de fichier.

Mon objectif est d'ouvrir un fichier texte à l'aide d'une macro VBA, le parcourir puis revenir au bout d'un moment à une ligne précise dans mon texte.

Merci d'avance pour votre aide

3 réponses

Messages postés
14813
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
25 juillet 2021
156
Bonjour,

VBA ou VB.NET ?

Commande Seek, à toi de chercher le reste

Mon site
Messages postés
2
Date d'inscription
lundi 22 novembre 2010
Statut
Membre
Dernière intervention
23 novembre 2010

Bonjour,

non VBA.
J'ai vu l'instruction Seek, cependant d'après ce que j'ai compris elle retourne le numéro de la ligne à laquelle se situe le pointeur de fichier: elle ne permet pas de dire va à telle ligne.

Cordialement
Messages postés
14813
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
25 juillet 2021
156
Bonjour,

En cherchant d'avantage sur Internet (sur VB6 pour plus de précision) :
Seek #filenumber, BytePosition
http://www.dreamincode.net/forums/topic/56171-file-handling-in-visual-basic-6-part-2-binary-file-handling/

Essayes.

Mon site