Salut à tous.

Je programme actuellement un petit terminal série mais j'ai un problème qui se pose.
J'affiche les caractères reçus dans un Memo avec un assenceur, mais voilà, je ne vois pas comment faire pour ajouter des caractères dans ce Memo sans passer par Memo->Texte+="nouveau text".
Car dans ce cas précis, c'est très lent, et en plus l'affichage pointe vers le début du Memo et donc je dois sans cesse le forcer à afficher la fin du Memo... Ce qui est du plus mauvais effet...

Il y a bien une méthode pour ajouter des lignes mais ça ne me convient pas...
Quelqu'un a-t-il une solution à ce problème?[/COLOR]


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
WindowRx->Text += RxBuff;                                        // ajouter du texte au mémo
WindowRx->SelStart = (WindowRx->Text.Length());   // mettre le pointeur à la fin du mémo
WindowRx->Perform(EM_SCROLLCARET,0,0);       // mettre le pointeur à la fin du mémo
Johanboy