Ajout des données dans un fichier .txt

[Résolu/Fermé]
Signaler
Messages postés
84
Date d'inscription
mercredi 2 décembre 2009
Statut
Membre
Dernière intervention
22 décembre 2011
-
 amitaf006 -
Bonjour,

Je suis en train de programmer en vb6 et j ai besoin d'ajouter des données à un fichier texte en les écrivant dans un textbox et qaund par exemple j'appuie sur valider ces données seront ajouter à mon fichier texte

Marci pour votre aide

6 réponses

Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
268
Private sub command1_click()
open app.path & "\Monfichier.txt" for append as #1
write #1,"Merci"
close 1
end sub

sinon il y a google.
Messages postés
84
Date d'inscription
mercredi 2 décembre 2009
Statut
Membre
Dernière intervention
22 décembre 2011
2
Merci Bidouilleu_R , mais ce que je veux c 'est quand j exécute mon application je peux entrer des données et ces dernières seront enregistrer dans mon ficher text .

merci pour votre aide
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
268
Tu as dis...
en vb6 et j ai besoin d'ajouter des données à un fichier texte en les écrivant dans un textbox et qaund par exemple j'appuie sur valider ces données seront ajouter à mon fichier texte

Private sub Valider_click()
open app.path & "\Monfichier.txt" for append as #1
write #1,"Merci"
close 1
end sub

A la place de monfier.txt tu écris le nom de ton fichier
A la place de merci tu écris textbox1.text par exemple.
pour aller à la ligne ch(12)

ce qui donnerai par exemple write #1,me.textbox1.value & chr(12) & me.textbox2.value
Merci Bidouilleu_R, il fonctionne parfaitement .
Je suis désolée si je te dérange, mais dans mon fichier texte j'obtiens qu'une seule colonne or je veux que mes données sont en même ligne avec une séparation (tabulation) (par exemple : nom code quantité prix ) .

Merci pour ton aide
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
268
write #1,me.textbox1.value & chr(12) & me.textbox2.value ' ic chr(12) représente le retour de ligne ( line feed ou LF)

on put donc écrire la même chose en mettant une tabulation et en fin de ligne un LF ( enfin si tu veux c'est toi qui décide)


write #1,me.textbox1.value & chr(9) & me.textbox2.value & chr(12)
salut Bidouilleu_R, je te remercie pour ton aide, grâce à toi j 'arrive à ajouter les données .

Merci et Bonne soirée.
amitaf006
Messages postés
84
Date d'inscription
mercredi 2 décembre 2009
Statut
Membre
Dernière intervention
22 décembre 2011
2
Bonjour,
maintenant j arrive à ajouter mes données dans un fichier texte et je veux que ces données seront afficher dans un tableau mais je sais pas comment le faire.
Merci pour votre aide.
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
268
qu'appelles-tu tableau?
moi je ne vois pas ton écran...
Bonsoir , ce que je veux que mes données qui sont dans le fichier texte seront afficher dans un tableau quand je sélectionne tableau dans un combox
par exemple
|nom| code|quantité| prix|
--------------------------------
|p1 |12FE|135 |2 |

merci pour ton aide
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
268
je pense que tu veux utiliser la propriété .datasource.
je te donne un lien qui te permettra de progresser sur l'utilisation du combobox simple ou multiple.

Sache aussi que "Tableau" peut désigner une variable qui peut contenir un ensemble de données, d'où ma question, si tu débutes en vb ce site te permettra de progresser.

https://olsimare.developpez.com/articles/vbnet/combobox/multicolumncombobox/#LIV-A

Bonne journée
Bonjour Bidouilleu_R , merci pour le lien.