Déplacement pointeur de fichier / Equivalent fseek

Metro38 Messages postés 2 Date d'inscription lundi 22 novembre 2010 Statut Membre Dernière intervention 23 novembre 2010 - 22 nov. 2010 à 11:16
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 23 nov. 2010 à 19:02
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

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
22 nov. 2010 à 21:53
Bonjour,

VBA ou VB.NET ?

Commande Seek, à toi de chercher le reste

Mon site
0
Metro38 Messages postés 2 Date d'inscription lundi 22 novembre 2010 Statut Membre Dernière intervention 23 novembre 2010
23 nov. 2010 à 16:02
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
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
23 nov. 2010 à 19:02
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
0
Rejoignez-nous