Usando a Bemafi32.dll no clipper

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Gerald
Usuário Nível 1
Usuário Nível 1
Mensagens: 39
Registrado em: 06 Jul 2004 17:50
Localização: Caldas Novas
Contato:

Usando a Bemafi32.dll no clipper

Mensagem por Gerald »

Bom dia amigos,

A Bematech, como várias outras empresas de automação, tem um esquema que permite que usemos sua dll nos nossos programas em Dos. Funciona perfeitamente e inclusive, pra quem tem que mexer com o tal Sintegra, facilita demais a vida. Só estou tento um problema no momento do "Fechamento do Cupom Fiscal". Quando vou imprimir a mensagem de rodapé, ele imprime tudo numa única linha, não faz a quebra dela. Já usei CHR(13)+CHR(10), só CHR(10), CHR(10)+CHR(13) mas nada deu certo. Acho que pode estar acontecendo isso porque estou mandando os valores para uma dll que não reconhece esses meus comandos. Alguém sabe uma maneira de solucionar esse problema?

Desde já obrigado pela ajuda amigos!!!
Quando disserem que seu trabalho não é o de um profissional, lembre-se: Amadores construíram a arca de Noé, profissionais, o Titanic...

www.1grau.com\comunidadeclipper
skype = "gpfranca"
novo email: geraldo@usinfo.com.br
Avatar do usuário
Trazom
Usuário Nível 3
Usuário Nível 3
Mensagens: 277
Registrado em: 14 Ago 2003 01:01
Localização: Maceió/AL

Mensagem por Trazom »

Pelo menos na programação sem dll eu faço assim: alinho no tamanho da linha, ou seja, 40 ou 48 colunas o resto ela quebra automaticamente ate o limite de 8 linhas.

Uma perguntinha:

como vc ta acessando a dll ?

5win ?
Imagem

Harbour 3.2 HMG 1.2a NSX
Evandro
Pelo fato de exercitar bem a própria arte,
cada um pretendia ser sapientíssimo também nas
outras coisas de maior importância,
e esse erro obscurecia o seu saber

Platão, Apologia de Sócrates
Avatar do usuário
rrfsistemas
Usuário Nível 3
Usuário Nível 3
Mensagens: 249
Registrado em: 11 Jul 2004 18:16
Localização: Uberlândia/MG

DLL32 com clipper ? COMO ???

Mensagem por rrfsistemas »

Faço minhas as palavras do trazom :

COMO VC ACESSA A DLL EM CLIPPER ???
Gerald
Usuário Nível 1
Usuário Nível 1
Mensagens: 39
Registrado em: 06 Jul 2004 17:50
Localização: Caldas Novas
Contato:

Re: DLL32 com clipper ? COMO ???

Mensagem por Gerald »

rrfsistemas escreveu:Faço minhas as palavras do trazom :

COMO VC ACESSA A DLL EM CLIPPER ???
Tem um programa da bematech que chamar DriverRemoto. Você passa os comandos para um arquivo chamado "Bemafi32.cmd" e ele te dar um retorno. Ou seja, você só gera o arquivo e o DriverRemoto fica esperando resposta do Ecf. Uso assim com o Ecf Sweda e a Daruma e os meus problemas de comunicação com o Ecf diminuiram, sem exagero, em 100%. Muito legal.
Quando disserem que seu trabalho não é o de um profissional, lembre-se: Amadores construíram a arca de Noé, profissionais, o Titanic...

www.1grau.com\comunidadeclipper
skype = "gpfranca"
novo email: geraldo@usinfo.com.br
gransoft
Usuário Nível 3
Usuário Nível 3
Mensagens: 321
Registrado em: 06 Jul 2004 17:48
Localização: UBERLÂNDIA-MG
Contato:

Dll em Clipper

Mensagem por gransoft »

ARAGUARI-MG, 08 de agosto de 2004.

Prezados Srs.,

Aqui um exemplo, utilizando o BLINKER. Eu testei o MYEXE e funcionou !

Se alguém conseguir algo realmente útil, como acessar as DLL's para ECF/TEF da Bematech ou Daruma, poste os resultados aqui...

Gentileza acessar:
http://www.gransoft.com/download/clipper/

Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br
Avatar do usuário
Trazom
Usuário Nível 3
Usuário Nível 3
Mensagens: 277
Registrado em: 14 Ago 2003 01:01
Localização: Maceió/AL

Mensagem por Trazom »

então os comandos do ecf são gerados da mesma forma que o tef ?

basta criar o arquivo bemafi32.cmd que serve para todas as impressoras citadas ?

como são os comandos ?

desde já muito obrigado

valeu
Imagem

Harbour 3.2 HMG 1.2a NSX
Evandro
Pelo fato de exercitar bem a própria arte,
cada um pretendia ser sapientíssimo também nas
outras coisas de maior importância,
e esse erro obscurecia o seu saber

Platão, Apologia de Sócrates
Gerald
Usuário Nível 1
Usuário Nível 1
Mensagens: 39
Registrado em: 06 Jul 2004 17:50
Localização: Caldas Novas
Contato:

Mensagem por Gerald »

Trazom escreveu:então os comandos do ecf são gerados da mesma forma que o tef ?

basta criar o arquivo bemafi32.cmd que serve para todas as impressoras citadas ?

como são os comandos ?

desde já muito obrigado

valeu
São passados indices como: p/ Bematech_FI_AbreCupom vc passa o indice "003|". E com esse comando vc gera o Bemafi32.cmd e a impressora devolve o retorno. Para saber mais detalhes procure na página da Bematech por "BematechMonitor" e lá terá o help.
Quando disserem que seu trabalho não é o de um profissional, lembre-se: Amadores construíram a arca de Noé, profissionais, o Titanic...

www.1grau.com\comunidadeclipper
skype = "gpfranca"
novo email: geraldo@usinfo.com.br
Responder