VB6 écriture dans txt à un endroit précis après ouverture avec fichier deja exis

magnus.maximus Messages postés 22 Date d'inscription mercredi 15 octobre 2003 Statut Membre Dernière intervention 30 mars 2010 - 16 nov. 2005 à 21:29
cs_MasterHack Messages postés 586 Date d'inscription jeudi 18 septembre 2003 Statut Membre Dernière intervention 13 février 2008 - 17 nov. 2005 à 13:57
Bsr
J'aimerai savoir comment faire pour écrire a une ligne spécifique dans un fichier txt sans supprimer le reste du fichier. Par exemple pour faire un fichier qui log les erreurs
Je sais que en C++ c 'est super simple mais en VB6 je ne trouve pas.
Merci

M

2 réponses

jpleroisse Messages postés 1788 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 11 mars 2006 27
16 nov. 2005 à 22:05
Bonsoir,

Ce code copie les données du TextBox, dans le fichier "MonFichier", à la suite des données existantes.



Private Sub Command1_Click()

Open "C:\MonFichier.txt" For Append As #1

Print #1, Text1.Text & vbCrLf

Close #1

End Sub



jpleroisse



Si une réponse vous convient, cliquez RéponseAcceptée.
0
cs_MasterHack Messages postés 586 Date d'inscription jeudi 18 septembre 2003 Statut Membre Dernière intervention 13 février 2008 2
17 nov. 2005 à 13:57
Open "chemin_du_fichier" For Append As #1
Seek 1, position
Print #1, "text"
Close
N.B: Position est fonction des nombre de caracteres (ou offset)


<HR>
[mailto:tariqrhomari@hotmail.com tariqrhomari@hotmail.com]
Life is short...Learn more
Copy Rights <> Rights to Copy
0
Rejoignez-nous