Es muy importante que cuando algo te produce un error, nos digas cuál es el error. Aunque con tu código resulta algo evidente, ya que el constructor del TMemo (o sea el método create), tiene parámetros no opcionales.
Código Delphi
[-]
var
M: TMemo;
begin
M := TMemo.Create(nil);
Saludos!