Modifier une ligne d'une richtextbox [Résolu]

cs_milo2009 181 Messages postés vendredi 4 juillet 2003Date d'inscription 8 août 2011 Dernière intervention - 25 avril 2006 à 15:16 - Dernière réponse : cs_milo2009 181 Messages postés vendredi 4 juillet 2003Date d'inscription 8 août 2011 Dernière intervention
- 26 avril 2006 à 02:12
Salut,



Quelqu'un sait comment inserer du texte a un emplacement definit sur une ligne dans une richtextbox sous vb2003.



J'ai essayé :



Dim NewText As String



NewText = rtbCode.Lines(0).Insert(rtbCode.SelectionStart, lbBalise.SelectedItem)

rtbCode.Lines(0) = NewText



NewText contient bien la ligne avec l'ajout de mon texte, mais ne l'affiche pas dans la richtextbox



Merci
Afficher la suite 

3 réponses

cs_emma16 61 Messages postés dimanche 8 mai 2005Date d'inscription 23 juin 2006 Dernière intervention - 25 avril 2006 à 17:17
+3
Utile
http://plasserre.developpez.com/v3-4.htm
Cette réponse vous a-t-elle aidé ?  
asecher 262 Messages postés lundi 20 octobre 2003Date d'inscription 27 avril 2007 Dernière intervention - 25 avril 2006 à 17:11
0
Utile
Un petit DoEvents ne fait pas afficher la modification ?

Alain 31
cs_milo2009 181 Messages postés vendredi 4 juillet 2003Date d'inscription 8 août 2011 Dernière intervention - 26 avril 2006 à 02:12
0
Utile
Merci pour ces réponses.



Un doevents ne fait pas l'affaire car j'ai deja essayé avec un refresh,



Par contre connaissance bien ce site, je me suis aperçu qu'il y avait une ligne que j'avais sauté.



Il modifier en memoire mais pas en physique.



Je me suis donc servi de l'exemple :



Dim tempArray() As String

tempArray = rtbCode.Lines



Je j'insere ma ligne modifier dans le tab, puis je réaffecte tout le tab dans la richtextbox, et ca marche.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.