Página 1 de 1

Problemas com BEMAFI.EXE no Clipper 5.3

Enviado: 12 Fev 2006 20:02
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

Enviado: 13 Fev 2006 08:13
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

Enviado: 14 Fev 2006 16:11
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?

Enviado: 14 Fev 2006 17:04
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?

Enviado: 14 Fev 2006 17:24
por Daniel
vc esta usando a lib do clipper 5.20 troque a lib para a do clipper 5.30

Enviado: 16 Fev 2006 10:23
por tankbr
Acho q realmente estou usando a lib do 5.2, mas onde posso achar a lib do clipper 5.3?

Vlw galera -:]

Enviado: 16 Fev 2006 15:11
por Daniel
Qual e o seu email?

Enviado: 16 Fev 2006 15:42
por tankbr
Meu e-mail é tankbr@ig.com.br. :D

Enviado: 17 Fev 2006 11:19
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?

Enviado: 17 Fev 2006 11:38
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

Enviado: 17 Fev 2006 12:33
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

Enviado: 17 Fev 2006 14:21
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

Enviado: 17 Fev 2006 16:04
por tankbr
Vlw Mauricio.
Vou testar hje a noite. :)) :D :xau

Enviado: 18 Fev 2006 07:52
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

Enviado: 18 Fev 2006 18:53
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 :?)