Lecture d'un fichier multiligne dans un textbox URGENT svp !!!
cs_chris_p
Messages postés120Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention27 juillet 2010
-
29 juin 2005 à 09:51
cs_Axen
Messages postés49Date d'inscriptionmercredi 8 novembre 2000StatutMembreDernière intervention24 mars 2010
-
29 juin 2005 à 16:56
Lut
Voila, sous VB7 je fais une petite messagerie interne à la msn.
Le textbox1 sert à taper son message. Avec le mode append, il enregistre celui-ci dans un fichier en sautant une ligne. Jusque là, tout va bien !
Je souhaite après afficher cette historique dans le textbox2.
Le probleme est que cela n'affiche que la 1ere ligne en input.
Pouvez-vous me donner une commande qui lit et affiche toutes les lignes d'un fichier,
si cette ligne n'est pas vide.
merci d'avance
Chris
A voir également:
Lecture d'un fichier multiligne dans un textbox URGENT svp !!!
cs_Axen
Messages postés49Date d'inscriptionmercredi 8 novembre 2000StatutMembreDernière intervention24 mars 2010 29 juin 2005 à 10:07
salut,
j'espere que ça repondra a ta question :
Open nomfichier For Input As #1
'lecture premiere ligne dans texte
Line Input #1, texte
'écriture de la variable la ou tu veux qu'elle s'affiche
text1.text = texte
While Not EOF(1)
'boucle jusqu'a la fin du fichier
Line Input #1, texte
Text1.Text = Text1.Text & vbCrLf & texte
Wend
Close #1
cs_chris_p
Messages postés120Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention27 juillet 2010 29 juin 2005 à 14:08
Merci pour ta réponse mais cela ne marche pas.
C'est fort possible que je me sois planté.
peux-tu me cooriger mon code stp. Ce serait trop sympa car 3 semaines que je galère.
Code :
while not eof(intnum)
strmess = strmess & vbCrLf & LineInput(intnum)
TextBox1.Text = strmess
wend
FileClose(intnum)
sinon le truc bete qui m'est arrivé une fois c'était simplement d'avoir oublié de mettre la textBox en multiligne (TextBox1.Multiligne = True) on ne sait jamais... en tout cas dslé je connais pas du tout la syntaxe que tu utilise donc je ne pas plus t'aider que ça