procedure DBDMEMOonkeydown(sender:object;key......);
begin
  if length(dbmemo.lines.text)>your range then
  key:=0;
end;