Ajouter une ligne a la fin d'un fichier

Résolu
tiplouf2 Messages postés 703 Date d'inscription   Statut Membre Dernière intervention   -  
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   -
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 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
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   Statut Membre Dernière intervention   94
 
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 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
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   Statut Membre Dernière intervention   94
 
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 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
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   Statut Membre Dernière intervention   94
 
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   Statut Modérateur Dernière intervention   2 761
 
Bonjour,

Quel code utilisez vous actuellement pour écrire dans votre fichier txt?
0
tiplouf2 Messages postés 703 Date d'inscription   Statut Membre Dernière intervention   94
 
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 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
0