|
Postada em 02/08/2006 14:21 hs
Tenho um sistema que precisa imprimir dois envelopes de carta, só que não funciona. Printer.Copies = 2 Printer.PaperSize = 19 Printer.print 'conteúdo da impressão Printer.EndDoc aonde estou errando?
|
|
|
|
Daniel
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 02/08/2006 14:32 hs
Pelo NSDM o comportamento do .Copies irá depender do Drive da Impressora, aconselho voce a fazer um for exemplo: for t=1 to 2 Printer.PaperSize = 19 Printer.print 'conteúdo da impressão Printer.EndDoc next t
dsmn
|
|
|
Dallecio
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 02/08/2006 14:48 hs
Esta e uma alternativa sim, obrigado. Mas a página ou tamanho da página não altera para o tipo que eu quero, ou para qualquer outro tipo de papel, portanto tambem da erro.
Printer.PaperSize = 19 'ou a qualquer outro código
A impressora que uso é uma LX-300 e o sistema 98 ou XP
|
|
|
Daniel
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 02/08/2006 15:14 hs
p/XP voce irá precisar criar o tamanho do papel, em Impressoras -- arquivo -- Propriedades do servidor, defina seu papel e coloque ele como padrão de sua impressora deve funcionar,
dsmn
|
|
|
Dallecio
|
SÃO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 02/08/2006 16:26 hs
Desculpe mas isso não pode, porque esta impressora esta ligada em uma rede, um usuário pode imprimir um documento qualquer enquanto outro pode imprimir o tal envelope ou uma nota fiscal, então a mudança de papel tem que ser atraves do sistema e não feito manualmente.
|
|
|