Fórum Cupom não fiscal #412626
10/02/2012
0
Aplicação pdv Delphi 7 e firebird 2.0.
Rafael Souza
Curtir tópico
+ 0Posts
13/02/2012
Joel Rodrigues
Ou sua dúvida é sobre como utilizar funções definidas em DLLs no Delphi?
Se for esse o problema, talvez esse link te ajude: http://www.techtips.com.br/programacao/delphi/chamando-funes-de-dlls-externas/
Boa sorte.
Gostei + 0
13/02/2012
Rafael Souza
Grato.
Gostei + 0
13/02/2012
Joel Rodrigues
Qual a impressora que você está utilizando, já fiz um procedimento semelhante para imprimir um cupom não fiscal em uma impressora Bematech 4200th com a DLL fornecida.
Gostei + 0
14/02/2012
Rafael Souza
Mas se é necessário ter a dll o cupom que fis no rave não vale de nada ?
Ou a dll só serve para a impressora reconhecer o cupom que fiz no rave?
Grato !!
Gostei + 0
14/02/2012
Joel Rodrigues
A DLL fornece funções para imprimir o conteúdo com certas formatações direto na impressora.
Por exemplo, quando precisei imprimir um cupom não fiscal na Bematech 4200TH, importei as funções da DLL da seguinte forma:
****************************************************************************************
function BematechTX( BufTrans: string ): integer; stdcall; far; external MP2032.DLL;
****************************************************************************************
E na tela de vendas, onde imprimo o cupom, apenas chamei a função:
****************************************************************************************
BematechTX( +QTD VL UNIT(R$) VL ITEM(R$)+#10);
****************************************************************************************
Essa é apenas uma das funções da DLL, ela permite ainda configurar a impressora, imprimir bitmaps e códigos de barra, etc.
No seu caso, para usar o seu relatório Rave, você teria que imprimí-lo como um documento qualquer. A questão é como a impressora vai se comportar, como vai sair sua impressão. Mas faça o teste.
Gostei + 0
14/02/2012
Joel Rodrigues
Foi a primeira vez que precisei fazer um procedimento como esse e não achei complicado, o manual pelo menos era bem claro.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)