Impressao pela COM - Cupom
Olá tenho um aplicação desenvolvida em Delphi 2005 e base de dados FireBird 1.5, tenho uma parte de vendas onde gostaria de imprimir em uma impressora tipo fical´Bematech´ um cupom dos produtos comprados, esta impressora utiliza a COM, fiz gerando a impressao pelo RAVE mas não ficou bom, me informaram q tem q usar a impressao direta a COM e não utilizar o gerado do windows.
Obs. Os campos a serem impressos são:
[size=18:cb14dd274b][b:cb14dd274b]ESTABELECIMENTO [/b:cb14dd274b][/size:cb14dd274b]
-----------------------------------------------------
Data/Hora: 19/02/2006 16:20Hs
Cliente: Fulano de Tal
Identificacao: Apartamento 12
------------------------------------------------------
PRODUTO QTDE VLUNITARIO SUBTOTAL
coca cola 2 R$ 1,50 R$ 3,00
brahma 4 R$ 2,00 R$ 8,00
porcao Q/P 1 R$ 5,00 R$ 5,00
------------------------------------------------------
Vendedor: TOTAL:
DEOCLIDES MENDES
Obrigado.
Obs. Os campos a serem impressos são:
[size=18:cb14dd274b][b:cb14dd274b]ESTABELECIMENTO [/b:cb14dd274b][/size:cb14dd274b]
-----------------------------------------------------
Data/Hora: 19/02/2006 16:20Hs
Cliente: Fulano de Tal
Identificacao: Apartamento 12
------------------------------------------------------
PRODUTO QTDE VLUNITARIO SUBTOTAL
coca cola 2 R$ 1,50 R$ 3,00
brahma 4 R$ 2,00 R$ 8,00
porcao Q/P 1 R$ 5,00 R$ 5,00
------------------------------------------------------
Vendedor: TOTAL:
DEOCLIDES MENDES
Obrigado.
Dberlese
Curtidas 0
Respostas
Edilcimar
19/02/2006
Se o que vc está imprimindo é um CUPOM FISCAL, então vc não tem comando sobre a impressão, o que vc faz é utilizar uma dll fornecida pela Bematech, que intercepta os comandos enviados e coloca a impressora para imprimir, vc só envia os comandos obrigatórios, na ordem exata, e o resto é com a dll
GOSTEI 0
Kitsystem
19/02/2006
Procure aqui no site informacoes sobre o componente ACbr, pois ele é feito em Delphi e muito mais importante não fica preso a Dll de apenas um fabricante, evitando que um Fabricante faça monopolio
GOSTEI 0
Dberlese
19/02/2006
Bom eu baixei o pacote de ACBr 8 porem nao estou conseguindo instalar, eu compilo e na hora de dar o install esta gerando esta mensagem:
Cannot load package ´ACBrVcl.´ It contains unit ´ACBrUtil,´ which is also contained in package ´dclusr 70´ - Tentei fazer esta instalacao no delphi 7 mas na realidade vou precisar instalar no Delphi 2005. Alguem sabe o pq deste erro?
Obrigado
Cannot load package ´ACBrVcl.´ It contains unit ´ACBrUtil,´ which is also contained in package ´dclusr 70´ - Tentei fazer esta instalacao no delphi 7 mas na realidade vou precisar instalar no Delphi 2005. Alguem sabe o pq deste erro?
Obrigado
GOSTEI 0
Dopi
19/02/2006
Aparentemente vc tentou fazer uma instalação do ACBr sem usar o package, e com isso adcionou as units do ACBr em seu package [b:8374f04ecb]dclusr70[/b:8374f04ecb] (que é um package criado pelo Delphi para a instalação de componentes que contem apenas o arquivo .pas)
Vc terá que abrir o seu package [b:8374f04ecb]dclusr70[/b:8374f04ecb] e remover a units do ACBr dele, compilar e salvar...
Após isso, para instalar o ACBr utilize o package [b:8374f04ecb]ACBr_VCL.dpk[/b:8374f04ecb].
Mais instruções sobre a instalação podem ser encontradas no arquivo [b:8374f04ecb]leia-me.txt[/b:8374f04ecb]
Vc terá que abrir o seu package [b:8374f04ecb]dclusr70[/b:8374f04ecb] e remover a units do ACBr dele, compilar e salvar...
Após isso, para instalar o ACBr utilize o package [b:8374f04ecb]ACBr_VCL.dpk[/b:8374f04ecb].
Mais instruções sobre a instalação podem ser encontradas no arquivo [b:8374f04ecb]leia-me.txt[/b:8374f04ecb]
GOSTEI 0