USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Imprimir Etiquetas sem quebra página.
mjstudios
não registrado
ENUNCIADA !
Postada em 15/07/2004 11:44 hs   
Olá gente, estou com um probleminha tento imprimir etiquetas (mala direta) em um formulario continuo na lx-300 e não consigo fazer com todas saim certas, pois depois e uma certa quantidade começa a sair errado a possição. Já tentei de vairas formas.
 
        Printer.ScaleMode = vbCentimeters
'        Printer.PaperSize = vbPRPSUser
        Printer.Height = 2.5 * 567           'Altura da etiq. em cm. * 1/2 twip
        Printer.Width = 20.6 * 567          'Largura em cm. * 1/2 twip
   
    With Printer
        .Orientation = vbPRORPortrait    'Imprime na vertical
        .PrintQuality = vbPRPQDraft      'Imprime com qualidade baixa e maior velocidade
        .Duplex = vbPRDPSimplex          'Imprime na frente do formulário
        .ColorMode = vbPRCMMonochrome    'imprime em preto e branco
'        .Copies = 1                     'Tem impressoara que não suporta este comando
        .Font.Name = "Draft 10cpi"       'Fonte de impressora matricial (LX-300)
        .FontBold = True
    End With
   
For i = 0 To 10
               
        Printer.Print "Manoel Carlos da Silva"
        Printer.Print "A/C: Manoel Carlos"
        Printer.Print "Rua Manoel Novais nº 50"
        Printer.Print "Cidade Nova Cidade-SP"
        Printer.Print "CEP: 48890-000"
        Printer.Print "-"
        Printer.Print "-"
        Printer.Print "-"
        Printer.Print "-"
        Printer.Print "-"
           
Next i
    Printer.EndDoc
 
Alguma dica ?
   
MasterPrint
MIRANDOPOLIS
SP - BRASIL
ENUNCIADA !
Postada em 15/07/2004 12:37 hs            
Esta função que você está utilizando foi eu quem disponibilizou na NET.

Primeiramente, verifique o tamanho em centímetros da etiqueta que você está utilizando se não é diferente da que você configurou. Se for, altere apenas os valores de Printer.Height e de Print.Width.

Por fim, retire os comandos PRINTER.PRINT "-", que não são necessários, pois a função preenche a etiqueta por inteiro.

Boa sorte e t+

Feliz aquele que passa o que sabe e aprende o que ensinaEmoçõesEmoçõesEmoções
   
mjstudios
não registrado
ENUNCIADA !
Postada em 15/07/2004 14:08 hs   
Não deu certo sem o PRINTER.PRINT "-" imprime as etiquetas pegadas uma nas outras.
Alguma dica ?
   
|-tom-|
Pontos: 2843
CATANDUVA
SP - BRASIL
ENUNCIADA !
Postada em 15/07/2004 14:18 hs            
entra no site www.vbmania.com.br q la tem um exemplo de impressao de etiquetas com printer .
 
Ok
   
MasterPrint
MIRANDOPOLIS
SP - BRASIL
ENUNCIADA !
Postada em 15/07/2004 17:40 hs            
  Qual o tamanho das etiquetas que você está usando, em centímetros?

Feliz aquele que passa o que sabe e aprende o que ensinaEmoçõesEmoçõesEmoções
   
mjstudios
não registrado
ENUNCIADA !
Postada em 15/07/2004 18:14 hs   
3.5 X 8
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página