Operations sur un fichier texte

Résolu
cs_phebus709 Messages postés 58 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 23 septembre 2006 - 16 juil. 2005 à 13:41
cs_phebus709 Messages postés 58 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 23 septembre 2006 - 23 juil. 2005 à 12:27
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

jpleroisse Messages postés 1788 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 11 mars 2006 27
16 juil. 2005 à 14:36
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
cs_MasterHack Messages postés 586 Date d'inscription jeudi 18 septembre 2003 Statut Membre Dernière intervention 13 février 2008 2
16 juil. 2005 à 14:03
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.
0
cs_phebus709 Messages postés 58 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 23 septembre 2006
16 juil. 2005 à 14:12
je veux un exemple si possible !car je sais pas comment preciser le chemain de fichier !!?, :p
0
cs_MasterHack Messages postés 586 Date d'inscription jeudi 18 septembre 2003 Statut Membre Dernière intervention 13 février 2008 2
16 juil. 2005 à 14:23
chemin du fichier comme "c:\rep1\fichier.txt"
et si on suppose
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_phebus709 Messages postés 58 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 23 septembre 2006
17 juil. 2005 à 23:38
si par exemple on veux ajouter un bouton qui me donne le chemin du ficher texte que je veux traiter!cmt faire et merci!!
0
jpleroisse Messages postés 1788 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 11 mars 2006 27
18 juil. 2005 à 01:48
Bonsoir,

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

jpleroisse
0
cs_phebus709 Messages postés 58 Date d'inscription mercredi 16 février 2005 Statut Membre Dernière intervention 23 septembre 2006
23 juil. 2005 à 12:27
<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
0