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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  identificar se a impressora é jt de tinta ou matri
Maxcim
GUARULHOS
SP - BRASIL
Postada em 27/10/2005 15:34 hs            
olá amigos, to com um pequeno problema...
            monto meus relatorios em printer e aqui empresa sempre utilizanos impressoras jato de tinta, porem agora foi adquirida uma epson LX-810.
            o fato é que meus relatorios comecam a imprimir no topo da pagina na cardenada 0 (zero) na jato de tinta é beleza, porem na matricial ela começa a imprimir com 2 cm do topo.
          então quero identid]ficar a impressora se é matricial r recuar o carro em 2 cm , se for jt imprime normal.
        tabem gostaria de saber como comandar o carro pra frente e pra traz.
       atecipadamente agradeço a ajuda de todos
     
Amauri Bastos
não registrado
Postada em 27/10/2005 16:41 hs   
Use a rotina abaixo para tornar a impressora q vc determinar como padrão...

Public Function Impressora_Padrao(pNomeImpressora As String) As Boolean
   Impressora_Padrao = False
   Dim X As Printer
   For Each X In Printers
       If X.DriverName = pNomImpressora Then
          ' se for a escolhida, configura como padrão do sistema.          
          Set Printer = X
          ' Encerra a procura de uma impressora.
          Impressora_Padrao = True
          Exit For
       End If
    Next
End Function

Se quiser, use a janela Debug e digite:  ? X.DriverName
Assim, cada impressora q vc tiver será exibida o nome dela para vc usar
em um If...ElseIf   ou em um select case...
Boa sorte, e espero ter ajudado... Tb faço isso para imprimir em impressoras diferentes...
     
Maxcim
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 27/10/2005 20:02 hs            
obrigado por responder... mas não era isso... o usuario pode escolher qualquer impressora na rede, e se entre todas for scolhida a matricial, o programa executara um a função diferente.
   
Donkey
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 28/10/2005 02:25 hs            
Acho que entendi o que o Amauri queria dizer, se nao sua impressora todas são jato de tinta, menos uma... basta vc verificar se a impressora escolhida não eh a matricial...
Eh uma solucao imediata para o seu problema, ateh resolver ela de forma + adequada...
Apesar que creio que seja ajuste na impressora... vc pode por o tracionador + pra direito, + pra esquerda... configurar o topo de pagina da impressora, enfim...
Consulte o manual da impressora que vera que nem somente por software vc pode configurar uma impressora/impressão.
T+
TÓPICO EDITADO
 
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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