Operations sur un fichier texte

Résolu
Signaler
Messages postés
58
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
23 septembre 2006
-
Messages postés
58
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
23 septembre 2006
-
bonjour les ami!je cherche (commandes) comment faire pour acceder a un fichier texte (.txt ou .doc....si possible) et faire des opperations la dessu :compter changer des mots effacer...si possible de me donner un exemple etr les commandes utiliser et merci!!

7 réponses

Messages postés
1788
Date d'inscription
mardi 7 novembre 2000
Statut
Membre
Dernière intervention
11 mars 2006
26
Bonjour,

Tu places sur ta Form un TextBox (propriété Multiligne à True) et un CommandButton.



Private Sub Command1_Click()

Dim crlf, tout, texte

On Error Resume Next

crlf = Chr(13) + Chr(10)

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

Line Input #1, texte

tout = texte

If Len(tout) <> 0 Then

While Not EOF(1)

Line Input #1, texte

tout = tout + crlf + texte

Wend

End If

Text1.Text = tout

Close #1

End Sub



Si tu modifies le fichier, pour enregistrer les modifications, tu crées un 2ème CommandButton et tu mets



Private Sub Command2_Click()

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

Print #1, Text1.Text

Close #1

End Sub



Tu peux placer du texte dans le TextBox, si le fichier (MonFichier.txt) n'existe pas, il sera créé



jpleroisse

Si celà te convient, clique réponse acceptée.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 109 internautes nous ont dit merci ce mois-ci

Messages postés
586
Date d'inscription
jeudi 18 septembre 2003
Statut
Membre
Dernière intervention
13 février 2008
2
bien , voila pour un .txt c facile d'utiliser ceci :
dim stock as string
open chemin_de_ton_fichier for input as #1
while not eof(1)
line input #1,stock
text1.text=text1.text & stock
doevents
wend
close
pour un fichier .doc je te conseil d'utiliser richtextbox.
Messages postés
58
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
23 septembre 2006

je veux un exemple si possible !car je sais pas comment preciser le chemain de fichier !!?, :p
Messages postés
586
Date d'inscription
jeudi 18 septembre 2003
Statut
Membre
Dernière intervention
13 février 2008
2
chemin du fichier comme "c:\rep1\fichier.txt"
et si on suppose
Messages postés
58
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
23 septembre 2006

si par exemple on veux ajouter un bouton qui me donne le chemin du ficher texte que je veux traiter!cmt faire et merci!!
Messages postés
1788
Date d'inscription
mardi 7 novembre 2000
Statut
Membre
Dernière intervention
11 mars 2006
26
Bonsoir,

Tu veux dire, que par exemple en tappant le nom d' un fichier dans un TextBox, le programme ouvre ce fichier ??

jpleroisse
Messages postés
58
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
23 septembre 2006

<STRIKE>!</STRIKE>oui exactement!
voila les fonctions que je cherche!!:
-chercher un fichier text puis le traiter daans un text box !
-donnerr la possibilité au utilisateur de faire des rechereche et des modification sur le text avec une possibilité denregistrement!
-une derniere fonction celle d'une bouton qui decompose le text sous forme des "Vecteurs" ayant la forme (Nombre de la ligne,L'ordre du mot dans cette ligne,Le mot!)
et merci