Bonjour, je voudrais savoir si il est possible de rajouter une ligne dans un fichier mais à un numéro de ligne très précis...
j'ai mon fichier et je veux écrire "patate" à la ligne 30 par exemple
Quelle fonction permet de faire cela?
merci
Bonjour, je voudrais savoir si il est possible de rajouter une ligne dans un fichier mais à un numéro de ligne très précis...
j'ai mon fichier et je veux écrire "patate" à la ligne 30 par exemple
Quelle fonction permet de faire cela?
merci
Bonjour,
Aux dernières nouvelles, il n'est pas possible d'inserer une ligne dans un fichier.
La solution consiste à :
- Creer un fichier temporaire.
- Copier les 30 premièeres lignes dans le fichier temporaire
- Ecrire la ligne à insérer
- Copier le reste des lignes
- remplacer le fichier par le fichier temporaire.
ah bon? c'est dommage de faire toutes ses opérations pour une seule ligne...
mais merci pour le tip
shirya
Mais la mise en place n'est pas très compliquée.
Exemple de code
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager