USUÁRIO:
SENHA:
SALVAR LOGIN ?
Fórum
Visual Basic
Responder
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