Impressao com TPrinter

12/01/2006

Estou usando o TPrinter para imprimir etiquetas, porem mesmo que a quantidade de etiquetas a serem impressas for por ex. 3 paginas, imprime uma pagina e para, isso acontece tb com a impressao de boletos bancarios, imprime uma quantidade referente a uma pagina e a impressao para. Como posso fazer a impressao disso, so lembrando que eu gostaria de fazer a impressao direto na impressora.

Printer.Canvas.TextOut(182,024,DM.CDSCLIENTESNOMCLI.VALUE´);
[/code]


Felipeiw

Respostas

12/01/2006

Edilcimar

vc tem que ir incrementando o número da linha a cada etiqueta impressa,
fazendo

textout(0,linha,DM.CDSCLIENTESNOMCLI.VALUE´);
linha := linha + 20;

isto dentro de um for, while ou not eof


Responder Citar