Problème changement couleur Richtextbox

Résolu
cs_spirfite Messages postés 18 Date d'inscription lundi 14 juillet 2003 Statut Membre Dernière intervention 5 janvier 2010 - 31 mai 2005 à 17:07
cs_spirfite Messages postés 18 Date d'inscription lundi 14 juillet 2003 Statut Membre Dernière intervention 5 janvier 2010 - 2 juin 2005 à 08:27
slt tlm



Bon posons le problème concrètement... vous avez tous vu une fenêtre de
chat... bah moi il m'en faut une genre trillian 3, autrement dit les
textes en noir et le pseudo et heure de d'envoi du message d'une autre
couleur :

[17:00] spirfite : exemple

et le problème c'est que ça donne plutot ça :



premier ajoute :

[17:00] spirfite : premier ajout



deuxième ajout :

[17:00] spirfite : premier ajout

[17:00] spirfite : deuxième ajout



et voici mon code :



' txtallmsgs est une richtextbox

' prémessage est une variable string qui contient l'heure et le pseudo

' message est une variable string qui contient le message



txtallmsgs.text = txtallmsgs.text & prémessage & message

txtallmsgs.selstart = len(txtallmsgs.text) - len(message) - len(prémessage)

txtallmsgs.sellengh = len(prémessage)

txtallmsgs.selcolor = &hFF

txtallmsgs.selstart = len(txtallmsgs.text) - len(message)

txtallmsgs.sellengh = len(message)

txtallmsgs.selcolor = &h0



voilà je vois pas trop où est mon erreur help please ^^

3 réponses

cs_liquide Messages postés 1016 Date d'inscription samedi 22 mars 2003 Statut Membre Dernière intervention 24 juin 2008
31 mai 2005 à 19:16
Salut, je ne comprend pas pourquoi tu intègres tout ton texte et ensuite tu mets la couleur

dans "ma" logique ce serait du style :
- Définir le point d'insertion du texte (selstart)
- Définir la couleur (SelColor)
- Insérer le texte (seltext)
- et on recommence

txtallmsgs.selstart = len(txtallmsgs.text)
txtallmsgs.selcolor = &hFF
txtallmsgs.seltext = prémessage
txtallmsgs.selstart = len(txtallmsgs.text)
txtallmsgs.selcolor = &h0
txtallmsgs.seltext = message & vbcrlf '( A voir comment est géré la retour a la ligne)

Bonne prog, [mailto:liquide_vaisselle_76@hotmail.fr liquide_vaisselle_76@hotmail.fr]
liquide (Membre "Liquide-Fundation" -- tout ce qui peut etre bu est interdit -- les alcolo sont mals , moi le 1er)
3
Sytchev3 Messages postés 89 Date d'inscription jeudi 17 mars 2005 Statut Membre Dernière intervention 26 avril 2012
31 mai 2005 à 17:12
essaye avec de changer la couleur avec la propriétés forecolor des richtextbox
0
cs_spirfite Messages postés 18 Date d'inscription lundi 14 juillet 2003 Statut Membre Dernière intervention 5 janvier 2010
2 juin 2005 à 08:27
ok thx je vais essayer comme ça... en
fait c'est la première fois que j'utilise le richtextbox donc je savais
pas trop m'en servir c'était un peu de la bidouille... enfin bref thx
0
Rejoignez-nous