Martini
|
PAROBÉ RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 26/02/2008 08:29 hs
Pessoal, com o printer não funcionou! estou usando o seguinte código Printer.ScaleMode = vbCentimeters Printer.Height = 15 ... Printer.EndDoc Printer.KillDoc
ah, eu não consigo definer as propriedades printer.PaperSize e printer.PaperBin att. André
|
|
|
|
Treze
|
SÃO VICENTE SP - BRASIL
|
|
Postada em 26/02/2008 09:12 hs
Martini não sei qual o problema do seu código pois comigo o printer funciona muito bem mas porque você não usa o print como o colega edson explicou anteriormente, talvez fique melhor pra você. ele imprime direto na impressora.
|
|
|
|
Postada em 26/02/2008 09:41 hs
direto na impressora eu vou testar hoje no cliente, mas com o printer não funcionou, a impressora sempre puxa muito papel depois de terminar a impressão
|
|
|
|
Postada em 26/02/2008 11:48 hs
olá Martini. vc pode usar uma API e criar paginas personalizadas e usa-las como printer. este link ai mostra como... a Comanda de locadora não tem tamanho fixo... então vc deve calcular a altura dela somando ( cabecçaho, rodape, e numeros de itens x altura que ocupam). com esta informação de altura vc cria o formulario em tempo de execução , usa ele com o USEFORM . pontinho... sua impressão vai usar Pinter com toda formatação que vc fizer e vai parar no final exato que vc estipulou. se não conseguir usar, me manda um email que te passo maiores detalhes.
|
|
|
|
Postada em 26/02/2008 13:08 hs
eu até vi o link, mas não entendi! :(
|
|
|
Martini
|
PAROBÉ RS - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 27/02/2008 10:18 hs
o exemplo: For Copias = 1 To Rs_Con("bd_006") Open "LPT1:" For Output As #1 Print #1, Print #1, ... funcionou bem, só preciso que a fonte seja menor, alguém sabe como definir o tipo e tamanho da fonte imprimindo desta maneira? obrigado André
|
|
|