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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Ah, eu tou maluco...
chico vieira
não registrado
Postada em 29/03/2005 18:58 hs   
Olá.
Alguém sabe dizer porque, numa rotina de impressão pelo método Print, definida a fonte e o tamanho como Courier New e 9, a impressão do primeiro cadastro sai conforme programado, mas, a partir do segundo cadastro, entra outra fonte (parecida com Arial tam. 8 negrito)? O Windows no micro onde instalei a aplicação é 98SE, a impressora é Epson LX300, devidamente configurada pelo CD do Windows, sendo que uso o VB5 prof na máquina onde crio o sistema.
Na máquina onde crio os sistemas, uma impressora HP 840C roda os cadastros normalmente, sem alterar a fonte.
(o problema é que ajustei a impressão do cadastro do cliente para imprimir dois recibos, ocupando meia folha de papel A4, sendo que a folha tem picote entre os recibos. Assim, quando aleatoriamente muda a fonte durante a impressão, a impressão da 1ª parte do recibo vem encolhida, e a 2ª parte invade o rodapé do primeiro)...
Federal...
     
delSF
SANTO ANDRÉ
SP - BRASIL
Postada em 30/03/2005 18:41 hs         
isso é mesmo uma droga, tenta fazer o que eu ja fiz:
printer.fontname = "Arial"
printer.fontsize = 20
 
printer.fontname = "Courier New"
printer.fontsize = 9
 
defina uma fonte qualquer primeiro e depois a correta, caso nao dê, coloque as linhas de definição da fonte dentro do loop.
 
ate mais
 
     
chico vieira
não registrado
Postada em 31/03/2005 12:07 hs   
Valeu, meu camarada...
Funcionou (ainda que meio sem lógica).
Fiz assim:
...
Printer.FontName = Times New Roman"
Printer.FontSize = 12
Printer.FontName = "Arial"
Printer.FontSize = 9
...
Agora, os recibos saem sempre com a fonte Arial, tamanho 9. Sem problemas.
Valeu.
Chico.
     
delSF
SANTO ANDRÉ
SP - BRASIL
Postada em 01/04/2005 12:24 hs         
que nada disponha.....agora em questao de ter logica ou nao...nem eu entendo....e se eu querer entender vou acabar ficando maluco..rs...
mas legal que funcionou pra vc. ..
ate mais
 
     
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