lolo1683
Messages postés20Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention24 février 2005
-
17 déc. 2002 à 11:52
lolo1683
Messages postés20Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention24 février 2005
-
17 déc. 2002 à 16:01
Bonjour tout le monde...
Voilà mon probleme :
Je voudrais lire un textbox ligne par ligne, j'ai d'abord voulut utiliser les VbCrLf, mais malheureusement ça ne marche pas dans le cas de l'auto-wrap(retour à la ligne automatique)...
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013131 17 déc. 2002 à 12:03
Pourquoi n'enregistrerai tu pas ton textbox dans un fichier texte, puis charger ton fichier texte ligne par ligne... Je sais, c'est du bidouillage, mais ca marche.
lolo1683
Messages postés20Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention24 février 2005 17 déc. 2002 à 12:19
J'y avais pensé, mais j'ai une vingtaine de zone de texte à enregistrer sur une seul click(plus bien d'autre chose...)
Si j'utilise ta methode, ça deviendrait bien trop lourd ....
cs_zappy
Messages postés161Date d'inscriptionmardi 19 juin 2001StatutMembreDernière intervention10 avril 20072 17 déc. 2002 à 15:15
En fait, pour gérer l'auto wrap, il faut utiliser un richtextbox.
Ensuite il faut utiliser la fonction RichTextBox.GetLineFromChar(position char) pour savoir sur quel ligne tu es.
En gros ca donnerai
dim i as integer, indexlign as integer
while i < len(richtextbox.text)
i = i + 1
if RichTextBox.GetLineFromChar(i) > indexlign then
msgbox "newlign !"
indexlign = RichTextBox.GetLineFromChar(i)
end if
wend
Happy coding !
Vous n’avez pas trouvé la réponse que vous recherchez ?