Peut-on modifié un fichier *.txt?

cs_nicodragon Messages postés 17 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 21 février 2003 - 19 déc. 2001 à 21:41
Makabey Messages postés 152 Date d'inscription mercredi 27 juin 2001 Statut Membre Dernière intervention 11 juillet 2002 - 20 déc. 2001 à 14:45
Dans un programme, j'écrit des données dans un .txt.
Je voudrais modifié la ligne 3 sans modifié les precedentes et les suivantes.

Merci d'avance pour votre aide.
(j'espere que je me suis bien exprimé)

Bon surf à tous.
Programmez bien.

1 réponse

Makabey Messages postés 152 Date d'inscription mercredi 27 juin 2001 Statut Membre Dernière intervention 11 juillet 2002 1
20 déc. 2001 à 14:45
Voit l'aide sur "Line Input", ce qui devrait te permettre de lire ton fichier dans un tableau en mémoire puis de modifer l'élément désiré et enfin écraser ton fichier par le contenu de ce tableau.

Ou encore, lit d'un coup ton fichier et avec InStr puis Left (pour prendre avant ton élément), Right (prendre après l'élément) et Mid (l'élément lui-même ou élément est laligne désirée), trouve où est ton élément et modifie-le puis écrase ton fichier avec ces trois parties.

Dans tout les cas, je te souhaite que ton fichier ne soit pas énorme (500Ko+) sinon il faudra trouver mieux :)
0
Rejoignez-nous