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]
Johanboy
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
Partager