Problemas com BEMAFI.EXE no Clipper 5.3

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

tankbr
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 12 Fev 2006 19:56

Problemas com BEMAFI.EXE no Clipper 5.3

Mensagem por tankbr »

Amigos estou com o problema com o BEMAFI.EXE. Ao trocar os comandos para este driver novo recebo os seguintes erros na compilação:

UNRESOLVED EXTERNALS

FCLOSE_BEM in module
Clipper520 in Module


Utilizo o EXOSPACE como compilador.
Espero q vcs me ajudem pois o suporte Bematech não conseguiu. :-O
Avatar do usuário
kiko
Usuário Nível 3
Usuário Nível 3
Mensagens: 145
Registrado em: 08 Jul 2004 15:24
Localização: Cianorte

Mensagem por kiko »

ola...
a funçao FCLOSE_BEM esta na lib BEMAFI.LIB
inclua ela na hora de linkar o seu programa que esse erro vai parar de acontecer....
ateh a proxima
tankbr
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 12 Fev 2006 19:56

Mensagem por tankbr »

Ola Kiko.

Eu ja havia incluido a lib no meu arquivo.lnk da seguinte forma:


"File MFAT001,MFAT002,MFAT003 LIB BEMAFI
Output balcao"

Antes de acrescer a Lib para compilação os erros eram outros.

Algum palpite do problema?
Avatar do usuário
kiko
Usuário Nível 3
Usuário Nível 3
Mensagens: 145
Registrado em: 08 Jul 2004 15:24
Localização: Cianorte

Mensagem por kiko »

certo.....
o arquivo BEMAFI.LIB esta na pasta junto com as outras libs do clipper? se ela estiver em uma pasta diferente, vc precisa incluir a pasta na hora de linkar com a lib, ou ainda, colocar a lib na pasta junto com as outras libs...

nao gera nenhum erro na hora de vc linkar o seu programa? vc incluiu a BEMAFI.LIB e continua com esse erro?
Avatar do usuário
Daniel
Usuário Nível 3
Usuário Nível 3
Mensagens: 373
Registrado em: 13 Ago 2003 22:42
Localização: Apucarana - PR

Mensagem por Daniel »

vc esta usando a lib do clipper 5.20 troque a lib para a do clipper 5.30
Daniel

Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
tankbr
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 12 Fev 2006 19:56

Mensagem por tankbr »

Acho q realmente estou usando a lib do 5.2, mas onde posso achar a lib do clipper 5.3?

Vlw galera -:]
Avatar do usuário
Daniel
Usuário Nível 3
Usuário Nível 3
Mensagens: 373
Registrado em: 13 Ago 2003 22:42
Localização: Apucarana - PR

Mensagem por Daniel »

Qual e o seu email?
Daniel

Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
tankbr
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 12 Fev 2006 19:56

Mensagem por tankbr »

Meu e-mail é tankbr@ig.com.br. :D
tankbr
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 12 Fev 2006 19:56

Mensagem por tankbr »

Amigo o problema persiste.Erros na compilação:

UNRESOLVED EXTERNALS

FCLOSE_BEM in module NAUM RESOLVIDO
Clipper520 in Module RESOLVIDO COM A LIB Q VC ME ENVIOU

Utilizo o EXOSPACE como compilador.

Tenho uma teoria, o clipper so le o nome das funcoes e procedures ate 10 digitos e o comando FCLOSE_BEMA tem 11. Por isso ele mostra erro UNRESOLVED EXTERNALS FCLOSE_BEM (sem o A).
É por ai ou estou viajando?
Avatar do usuário
Daniel
Usuário Nível 3
Usuário Nível 3
Mensagens: 373
Registrado em: 13 Ago 2003 22:42
Localização: Apucarana - PR

Mensagem por Daniel »

eu acho q e erro da lib mesmo, pois na lib nao tem esta funcao. ou erro no prg que esta chamndo esta funcao
Daniel

Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
tankbr
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 12 Fev 2006 19:56

Mensagem por tankbr »

E agora o q eu faço? :-o

Sera q eu sou o unico a tentar usar a Lib da Bematech no Clipper 5.3 com Exospace? :(
A Funcao FCLOSE_BEMA deveria existir pois no FAQ deles diz pra utilizar este comando.

HELP ME
Maurício Elias
Usuário Nível 3
Usuário Nível 3
Mensagens: 304
Registrado em: 12 Mai 2005 08:48

Mensagem por Maurício Elias »

Boa tarde amigo.

Olha, sai fora dessa Bemafi.lib.
Eu tb ñ consegui usar, e o suporte Bematech é lento...
Use o Bemafi.Exe. Ele funciona em conjunto com o Bemafi.Ini.
O seu sistema chama o Bemafi.exe e ele se encarrega de imprimir.
Na pasta da Bematech tem um ExemploClipper.Exe, nos downloads, lá mostra como usá-lo.
Bemafi.Exe e bemafi.Ini devem estar na mesma pasta.

Abraços.


Maurício
tankbr
Usuário Nível 1
Usuário Nível 1
Mensagens: 7
Registrado em: 12 Fev 2006 19:56

Mensagem por tankbr »

Vlw Mauricio.
Vou testar hje a noite. :)) :D :xau
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

Mensagem por janio »

Olá a todos,

Preciso de uma função para tratar os retornos (ACK,ST1,ST2) da impressora fiscal bematech utilizando o drive BEMAFI.EXE.

Alguém tem??

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

Mensagem por rochinha »

Amiguinhos

O uso da BEMAFI.EXE é mais recomendável para qualquer caso pois se não me engano elimina o uso daquele perverso driver que por muitas vezes dava pau nos Windows.

É fácil de usar pois vc cria um script para ser lido pelo BEMAFI.EXE e trabalha muito bem como MONITOR e o EMULADOR.

Na sessão CODIGO FONTE disponibilizei um aplicativo esboçado sobre as funções da BEMATECH, usando o BEMAFI.EXE como API.

É um aplicativo que contém todas funções da .LIB da BEMATECH inclusive com verificação dos retornos.

Clique aqui.

@braços :?)
Responder