cs_Antony
Messages postés83Date d'inscriptionmardi 30 juillet 2002StatutMembreDernière intervention13 février 2008
-
16 oct. 2004 à 00:03
cboulas
Messages postés2641Date d'inscriptionmercredi 2 juin 2004StatutMembreDernière intervention 8 janvier 2014
-
16 oct. 2004 à 17:04
bonjour tout le monde !
voilà j'ai un fichier texte.txt que j'ouvre ligne par ligne et que je met dans une list box comme ceci :
Open "c:\Program Files\projet\texte.txt" For Binary As #1
Do Until EOF(1)
Line Input #1, LigneFichier
FrmDico.ListeMots.AddItem LigneFichier
Loop
Close #1
ce code marche super bien meme trop bien. En faite j'aimerais qu'il m'affiche dans un text box les mots qu'il entre dans la liste. Pour faire comme une petite animation, un défilement de mot en faite. j'ai bien essayé ça mais sa marche pas :
Open "c:\Program Files\projet\texte.txt" For Binary As #1
Do Until EOF(1)
Line Input #1, LigneFichier
text1.text = LigneFichier
FrmDico.ListeMots.AddItem LigneFichier
Loop
Close #1
le programme n'affiche que le dernier mot de mon fichier dans le text1 on voit pas les mots défilés snif. Quelqu'un peut m'aider ?
antony un ami qui vous veut du bien
Gobillot
Messages postés3140Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention11 mars 201934 16 oct. 2004 à 01:00
tu doit ouvrir ton fichier en Input et pas en Binaire
pour que le texte s'afiche il faut un Doevents
Open "c:\Program Files\projet\texte.txt" For Input As #1
Do Until EOF(1)
Line Input #1, LigneFichier
FrmDico.ListeMots.AddItem LigneFichier
Doevents
Loop
Close #1
cs_Antony
Messages postés83Date d'inscriptionmardi 30 juillet 2002StatutMembreDernière intervention13 février 2008 16 oct. 2004 à 12:49
j'ai essayé la technique de Cboulas et...ça marche ! impecable ! merci bien !! j'aurais du y penser au timer....par contre Gobillot comme tu le dis toi meme c'est encore trop rapide mais merci quand meme d'avoir essayé ;)
antony un ami qui vous veut du bien
cs_Antony
Messages postés83Date d'inscriptionmardi 30 juillet 2002StatutMembreDernière intervention13 février 2008 16 oct. 2004 à 16:54
euh en faite j'ai un autre pb maintenant... c'est plus assez rapide :D. oui j'ai 250 mots a mettre dans la liste et meme en mettant le timer a 1 c'est pas encore ça.... il y aurait pas un moyen d'accélérer un peu les choses ?
antony un ami qui vous veut du bien