Der Constructor von TMemo erwartet doch nur AOwner: TComponent als Parameter, da müsste "Application.MainForm" klappen. Bei mir klappt das so (D3 Prof.). Hast du buffer auch als TMemo deklariert?
Delphi-Quellcode:
Buffer := TMemo.Create(Application.MainForm);
Buffer.Parent := Application.MainForm;
Buffer.Name := 'Buffer';
David F.