procedure TForm1.PrintMemo(Memo: TCustomMemo); var P: TextFile; i: integer; begin AssignPrn(P); try Rewrite(P); for i := 0 to Memo.Lines.Count - 1 do WriteLn(P, Memo.Lines[i]); finally CloseFile(P); end; end;
procedure TForm1.Button1Click(Sender: TObject); begin PrintMemo(Memo1); end;