mongol77
Messages postés75Date d'inscriptiondimanche 2 octobre 2005StatutMembreDernière intervention24 juin 2007
-
14 mars 2006 à 22:10
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
15 mars 2006 à 12:52
voila, malgrés les nombreuses recherches sur le site , j'ai pas réussi à trouver un bon objet genre richetextbox où je pourrait afficher plusieurs ligne de texte avec a chauqe fois des couleurs différentes ( genre un tchat quoi)
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 14 mars 2006 à 22:22
Pour écrire ton texte en couleur, ou gras, ou autre, etc, il faut pas utiliser la propriété .Text du controle mais la proprieté .TextRtf.
Mais il ne suffit pas d'écrire le texte, il faut l'encadrer de tous les codes de controles RTF necessaires pour le formatage que tu souhaite lui donner.
Si tu veux un exemple, ouvre Word, tape ton texte, donne lui le format souhaité, ensuite enregistre-le au format RTF. Ouvre ce fichier RTF avec Notepad et tu verra tous les codes qu'il te faut. C'est lourd mais ça marche.
Pour la codification RTF, je te laisse chercher sur le net.
ScSami
Messages postés1488Date d'inscriptionmercredi 5 février 2003StatutMembreDernière intervention 3 décembre 200724 15 mars 2006 à 02:56
Oubli VbCrLf et utilise plutôt VbNewLine, c'est quand même mieux!
Ensuite, je dirais que si tu regardes la MSDN (l'aide du VB) tu y trouveras normalement tous les codes RTF... Il est donc inutile de t'embêter la vie avec des tests à plus savoir qu'en faire!
Perso, je ne trouve pas la technique du Select très bonne... A mon sens, mieux vaut utiliser TextRTF, mais bon, tu fais bien comme tu veux... tu verras rapidement les limites du premier!
Enjoy
<hr size="2" width="100%">
( Si une réponse vous convient, cliquez sur le bouton "Réponse acceptée". )<