GARANTIR DESCONTO

Fórum Imprimir Texto do Memo numa impressora fiscal Bematech #318712

08/04/2006

0

Como faço pra imprmir um texto de um memo numa impressora fiscal?


Dbergkamps10

Dbergkamps10

Responder

Posts

08/04/2006

Rjun

Você precisa ver qual função a DLL da Bematech disponibiliza para isso. Em qual momento você quer escrever esse texto?


Responder

Gostei + 0

08/04/2006

Dbergkamps10

Obrigado Rogerio pela atenção.
Na realidade, a impressora é uma daquelas que imprime senhas de banco(tipo bb, cef), e eu to tentando imprimir um texto de um memo nela. Já peguei a dll e a declaração, já instalei na porta paralela. Como faço pra ver se ela é reconhecida pelo pc e como imprimir.
Obrigado.


Responder

Gostei + 0

08/04/2006

Rjun

Mas a impressora é fiscal mmo? Você tem a documentação da DLL? Deve ter algum método que retorna se a impressora foi reconhecida. Pelo menos para .NET possui.


Responder

Gostei + 0

08/04/2006

Edilcimar

Se a impressora realmente for fiscal, as únicas coisas que vc imprime além dos comandos normais, são relatório gerencial e um espelho da nota fiscal (isto ainda é limitado a 2 minutos), porém se não for fiscal vc pode imprimir com writeln. A impressora fiscal não usa porta paralela e sim porta serial


Responder

Gostei + 0

08/04/2006

Dbergkamps10

Ok.
Acredito q esta não seja fiscal. Como faço então para imprimir pelo Writeln?


Responder

Gostei + 0

09/04/2006

Edilcimar

Arquivo : TextFile;
AssignFile(Arquvio,´LPT1´);
WriteLn(Arquivo,´Meu texto´);
CloseFile(Arquivo);


Responder

Gostei + 0

09/04/2006

Dbergkamps10

Obrigado, Edilcimar.
Testei o seu exemplo mas deu o seguinte o erro.
´EInOutError with message I/O error 103´. Acredito q seja na abertura da porta LPT1. Descobri q a impressora q tenho é uma mini-impressora Bematech MP-20. Peguei a dll dela na site, mas tb não estou conseguindo abrir a LPT1, pois falta passar o parâmetro de bits por segundo através da função ConfiguraTaxaSerial, só q a função não veio declarada na dll. Agora danou-se. Esta função possui um parâmetro q recebe o valor dos bits por segundo (9600 ou 115200), mas eu ainda não consegui. Tentei entrar em contato com o suporte mas eles solicitam o numero de série, só q na impressora não vem impresso nem o modelo, imagine o n.° de série. Obrigado pela atenção, e vamos ver o q conseguimos.


Responder

Gostei + 0

09/04/2006

Edilcimar

Eu imprimo normalmente numa bematech não fiscal sem nenhum problema, só se vc estiver conectando a mesma a uma porta serial aí então ele vai pedir tudo isto, caso contrário, se estiver numa porta paralela vc não precisa de dll nenhuma, basta adicionar uma impressora genérica ou até mesmo uma Eposon LX qualquer que ela imprime. A dll só se faz necessária para a impressão em impressora fiscal, mas aí você não consegue imprimir texto


Responder

Gostei + 0

09/04/2006

Dbergkamps10

Ok Edilcimar,
Mais uma vez obrigado. Desinstalei todos os drivers da bematech do meu Pc e instalei uma impressora do tipo Generic Text Only, deu certo. Só que quando eu mando imprimir, o windows retorna dizendo q a impressora está sem papel.
O q fazer agora? Mais uma vez muito obrigado.


Responder

Gostei + 0

09/04/2006

Dbergkamps10

Ok. consegui edilcimar. Minha porta LPT1 estava desativada na BIOS. Não ia conseguir era nunca. Agora, será q existe um jeito de aumentar o tamanho da fonte?
Mais uma vez obrigado.


Responder

Gostei + 0

09/04/2006

Kitsystem

É possivel, vc fazer um negrito, italico etc etc, através de comandos precedidos por ESC - #27.
WriteLn(Arquivo,27+Comando);

Ps: Mas agora seria bom vc dar uma lidinha no manual da impressora que esta no site do fabricante para saber de todos os seus recursos.


Responder

Gostei + 0

10/04/2006

Edilcimar

A impressora bematech aceita quase todos os códigos ESC da impressora Epson


Responder

Gostei + 0

10/04/2006

Dbergkamps10

obrigado. vou pesquisar.


Responder

Gostei + 0

29/11/2006

Dpinho

A impressora bematech aceita quase todos os códigos ESC da impressora Epson


Alguem tem um exemplo de codigo para imprimir um cupom em uma impressora mp-20 não fiscal. Preciso imprimir o orçamento nesta impressora


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar