Ver la Versión Completa : Como imprimir el texto introducido en un memo
kurono
26-07-2007, 20:30:42
hola amigos del foro tengo un problema me gustaria imprimir en una hoja el texto que tengo en un memo si alguien sabe como hacerlo se lo agradeceria
BlueSteel
26-07-2007, 20:52:08
Hola kurono
te sugiero que leas la guia de estilo http://www.clubdelphi.com/foros/guiaestilo.php
ya que tu pregunta le falta complementar con:
En que delphi ? a través de que Reporteador ? (QReport / Rave / directo desde delphi / otro)
El dato lo tienes almacenado, o lo quieres imprimir en forma directa ??
kurono
27-07-2007, 04:14:35
disculpa es en delphi 7 y es directo desde delphi
roman
27-07-2007, 06:30:46
Si buscas en la ayuda de TPrinter|Using TPrinter, verás un ejemplo muy parecido a éste:
var
J: Integer;
begin
Printer.BeginDoc;
Printer.Canvas.Font := Memo1.Font;
for J := 0 to Memo1.Lines.Count - 1 do
Printer.Canvas.TextOut(
MARGIN_LEFT,
MARGIN_TOP + J*Printer.Canvas.TextHeight(Memo1.Lines[J]),
Memo1.Lines[J]
);
Printer.EndDoc;
end;
que imprime el contenido del memo con los márgenes dados y con la fuente que tenga el memo.
// Saludos
kurono
29-07-2007, 04:54:50
ok gracia roman
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.