Array
(
)

Impressao com TPrinter

Felipeiw
   - 12 jan 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.

#Código


Printer.Canvas.TextOut(182,024,DM.CDSCLIENTESNOMCLI.VALUE´);



Edilcimar
   - 12 jan 2006

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