Fórum Imprimindo o conteudo de um memo #196676

22/11/2003

0

Como faço para impromir o conteudo de um memo


Ecmsoftware

Ecmsoftware

Responder

Posts

23/11/2003

Anjomd

Tente isto

Procedure TForm1.Button1Click(Sender: TObject);
Var I, Altura : Integer;
sMemo : String;
Bbegin
With Printer Do Begin
Title:= ´Imprimindo memo´;
BeginDoc;
With Canvas Do Begin
Altura := TextHeight(´A´);
For I := 1 To Memo1.Lines.Count Do Begin
sMemo := Memo1.Lines[I];
TextOut(1, (i - 1) * Altura, sMemo);
End;
End;
EndDoc;
End;
End;

Obs.: Incluir a na clásula Uses a Unit Printer


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar