cs_nicolasheurtevin
Messages postés88Date d'inscriptionsamedi 8 février 2003StatutMembreDernière intervention29 août 2006
-
30 oct. 2003 à 12:57
Utilisateur anonyme -
31 oct. 2003 à 13:03
Bonjour,
Je cherche à mettre les lignes d'un fichier texte dans un textbox mais avec saut à la ligne. En effet chaque ligne de mon fichier texte fait 2000 caractères. Or quand je les insère dans un textbox , au bout d'un nombre donné de caractères, il me met la suite sur la ligne d'en dessous.
J'ai également essayé avec un richtextbox sans plus de résultat.
Voici mon code :
Dim i As Integer
Dim Ligne As String
Open App.Path & "\Ce_edi_2510.txt" For Input As #1
For i = 1 To 10
Line Input #1, Ligne
Me.RichTextBox1 = Ligne
Next i
Close #1
tresorsdevie
Messages postés135Date d'inscriptionlundi 17 juin 2002StatutMembreDernière intervention20 juillet 2013 30 oct. 2003 à 13:35
bon , tout d'abord rectifie comme cela
Dim i As Integer
Dim Ligne As String
Open App.Path & "\Ce_edi_2510.txt" For Input As #1
For i = 1 To 10
Line Input #1, Ligne
Me.RichTextBox1 = Ligne & vbcrlf
Next i
Close #1
ensuite, a toi a la conception de faire un richtextbox assez grand pour contenir 2000 char par ligne.
cs_nicolasheurtevin
Messages postés88Date d'inscriptionsamedi 8 février 2003StatutMembreDernière intervention29 août 2006 30 oct. 2003 à 14:09
Non justement, je ne veux pas avoir à dimensionner mon richtextbox, je veux pouvoir me déplacer dedans à l'aide des scrollbars, là est tout le problème.
Et puis entre nous, un richtextbox de 2000 caractères de large, c'est pas un peu immense ???
Enfin bon c'est vraix que pour un richtextbox la fonction LoadFile est plus optimiser car si il a un fichiers "*.rtf" il pourra le charger comme dans word.Tandis qu'avec input ca ne mettrer que le code rtf et donc pas d'images et autres.
Voila ;)