Ajouter une ligne a la fin d'un fichier

Résolu/Fermé
tiplouf2 Messages postés 703 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 15 mai 2017 - 9 févr. 2016 à 13:54
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 - 15 févr. 2016 à 15:14
Bonjour,
Je viens vers vous pour savoir comment je pourrai ajouter une ligne à la fin d'un fichier texte, car quand j'écris dans mon fichier il s'efface totalement et ne met que la ligne que je voulais simplement ajouter, et je voudrai ce que j'écris dans mon fichier soit à la ligne automatiquement.
Merci d'avance


A voir également:

3 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
9 févr. 2016 à 14:45
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
10 févr. 2016 à 17:08
Si tu ne nous dis pas le langage, on ne peut pas le deviner!

en VB.Net, ce code te crée le fichier texte dans le dossier de l’exécutable et ajoute une ligne:

 Dim file As System.IO.StreamWriter
        file = My.Computer.FileSystem.OpenTextFileWriter(Application.StartupPath & "\monfichier.txt", True)
        file.WriteLine("ajout de ligne")
        file.Close()


@+
0
tiplouf2 Messages postés 703 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 15 mai 2017 94
12 févr. 2016 à 13:09
Bonjour,
C'est vrai que je n'est pas dit le langage que j'utilisais j'en suis navré.
J'ai donc appliquer le code que vous m'avez fournit.
Quand je lance mon application un message d'erreur apparaît

Une exception non gérée du type 'System.NotSupportedException' s'est produite dans mscorlib.dll

Informations supplémentaires : Le format du chemin d'accès donné n'est pas pris en charge.
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
12 févr. 2016 à 15:35
On ne connais toujours pas le langage!

Quel est le Visual studio utilisé?

On ne peux pas avancer dans ces conditions!
0
tiplouf2 Messages postés 703 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 15 mai 2017 94
15 févr. 2016 à 13:29
Bonjour,
Désolé débutant dans le développement...
J'utilise Visual Studio 2015, je sais c'est pas top mais c'est le seul programme orienter objet qui est simple d'utilisation je trouve.
donc quand je crée mon projet plusieur choix de langage s'offre a moi et je prend le Visual BAsic simple VBA c'est marquer.
Si sa vous aide sinon vois un bout du code.
 
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Btn_Gen.Click
i = 0
n = 0

Lir_Code = New StreamReader(Fich)
Gen_cde()
Code1 = Lir_Code.ReadLine
Str_Code = Lir_Code.Read


While Not Str_Code Is Nothing
Str_Code = Lir_Code.ReadLine
n = n + 1
End While

For i = 0 To n
If Code = Code1 And Code + 1 = Code1 And Code + 2 = Code1 And Code - 1 = Code1 And Code - 2 = Code1 Then
Gen_cde()
End If
Code1 = Lir_Code.ReadLine
Next i
Lir_Code.Close()
MsgBox(Code)

End Sub
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
15 févr. 2016 à 14:16
Je te comprends de moins en moins.

La question est Ajouter une ligne a la fin d'un fichier et tu me montres un code pour lire!

Ensuite tu me parles de visual studio 2015 et de vba.
0
tiplouf2 Messages postés 703 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 15 mai 2017 94
10 févr. 2016 à 09:51
Bonjour,
J'ai essayer avec le lien que vous m'avez donné mais les méthodes utilisé ne fonctionne pas avec le Visual studio que j'utilise .. ou le langage que j'utilise.
Je fais de L'application Windows Form Pour être plus précis en Visual Basic
COrdialement.
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 744
10 févr. 2016 à 12:05
Bonjour,

Quel code utilisez vous actuellement pour écrire dans votre fichier txt?
0
tiplouf2 Messages postés 703 Date d'inscription samedi 23 août 2008 Statut Membre Dernière intervention 15 mai 2017 94
15 févr. 2016 à 14:37
Oui je vous parle de Visual Studio car c'est le logiciel que j'utilise.
Oui je vous dit que je fais du VBA avec Visual Studio car c'est le logiciel même qui me dit que c’est ce langage que j'utilise.
Oui je vous montre un bout de code qui lit, c'étais pour vous mettre sur la piste de mon langage utilisé.
Donc Merci de bien vouloir m'aider car je pense que je vous est donné toute les cartes dont vous aviez besoin.
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
15 févr. 2016 à 15:14
0