|
Postada em 03/09/2004 16:56 hs
Olá Galera. Quando eu mando imprimir um cupom em uma matricial 40col ele imprimi o que eu mandei só que corre a página como se estivesse imprimindo uma A4 ou Letter. Eu resolvi isso mudando a configuração da impressora no e colocando como "Continuo - Sem Quebra de Página". Isso funciona bem no windows 98 e ME, mas no XP e 2000 não funciona. Eu gostaria de saber se existe alguma forma de resovler este problema. Estou usando o objeto printer. Obrigado. Felipe Cabrera
|
|
|
|
Dárcio Assis
não registrado
|
|
Postada em 04/09/2004 09:48 hs
Primeiro precisamos saber que tamanho de papel você está utilizando. Depois é só configurar utilizando a propriedade Printer.PaperSize. Exemplo com o papel carta 8.5x11 pol: Printer.PaperSize = vbPRPSLetter
|
|
|
|
Postada em 06/09/2004 11:19 hs
Eu não sei o tamanho do papel. É contínuo... Eu quero que a impressão seja encerrada sem quebra de página... Enviei o último comando ele pára de imprimir. Obrigado.
|
|
|
|
Postada em 06/09/2004 11:39 hs
Se você vai mesmo usar via paralela acho que o ideal seria fazer a impressão direta para a porta LPT1:. Open "LPT1:" For Output As #1 ... Print #1, "itens do cupom" ... Close #1
Claudio Alves.
|
TÓPICO EDITADO
|
|
|
|
|
Postada em 06/09/2004 14:33 hs
eu imprimo usando o printer, apenas não uso o printer.newpage e a impressora está instalada como GENERICO/TEXTO Roberto
|
|
|
|
Postada em 23/09/2004 22:16 hs
Enviando direto paraa LPT1 deu certinho. Obrigado a todos.
|
|
|