Problème changement couleur Richtextbox [Résolu]

Messages postés
18
Date d'inscription
lundi 14 juillet 2003
Statut
Membre
Dernière intervention
5 janvier 2010
- - Dernière réponse : 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 ^^
Afficher la suite 

3 réponses

Meilleure réponse
Messages postés
1018
Date d'inscription
samedi 22 mars 2003
Statut
Membre
Dernière intervention
24 juin 2008
3
Merci
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)

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 136 internautes nous ont dit merci ce mois-ci

Messages postés
89
Date d'inscription
jeudi 17 mars 2005
Statut
Membre
Dernière intervention
26 avril 2012
0
Merci
essaye avec de changer la couleur avec la propriétés forecolor des richtextbox
Messages postés
18
Date d'inscription
lundi 14 juillet 2003
Statut
Membre
Dernière intervention
5 janvier 2010
0
Merci
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