|
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
|
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
|
|
|
|