I have to pass a big text(~1MB) to an tMemo. Under winXP it works fine because winXp is pure 32bit code but under win98 the memo control is implemented with 16bit code, so it can only hold 64KB.
If i try to use tRichEdit, i have to wait 30sec for the 1MB text to be passed to the RichEdit1:
RichEdit1.Lines.text := one_MB_big_ansi_string;
So tRichEdit is not a solution. I can't understand why tMemo in winXP(32bit code) is a lot faster than tRichEdit(also 32bit code). There must be a difference.
Any ideeas on how i could work around this?