I am using a TMemo to hold received characters from a serial port for viewing. As they arrive I am doing:
Memo1.Text := Memo1.Text + sReceivedChars;
This works fine but I presume it is rather inefficient, having to get the existing text before concatenating my few characters and then writing it back. I would really like a ‘SendChars()’ function or something similar. Is there a better way of simply adding a few characters on the end of the existing text?
I don’t know if you think it’s worthwhile, but you can do something like this: