1, Guckst Du
hier bzw. kannst mal probieren MaxLength hochzusetzen. Aber vermutlich wirst Du auch (mit Tricks) nicht über 64k Zeichen hinauskommen
2, Falls Du ein Bitmap (welcher sinn hat dies) einem String und anschließend eine
Win32-Control (und TMemo kapselt ein solches) zuweißt ist es problematisch wenn im String irgendwo #$00 steht (was ja evtl. bei dir vorkommen kann). #$00 ist für die
Win32-
API ein kennzeichner das ein String zu Ende ist (kommt von
ANSI-C). Im gegensatz dazu wird bei Delphi die Länge eines Strings als Eintrag im Längenfeld gespeichert. Delphi-Strings können deshalb auch #$00 im String enthalten.