SISTEMASIT Posted March 29, 2012 Report Share Posted March 29, 2012 Em algumas CPUs o comando funciona, em outras não, alguem já passou por isso? NDLLBemafi32:=LoadLibrary("Bemafi32.dll") iRetorno = DLLCALL(NDLLBemafi32,32,"Bematech_FI_AbreRelatorioGerencialMFD","02") iRetorno = DLLCALL(NDLLBemafi32,32,"Bematech_FI_UsaRelatorioGerencialMFD","TESTE") iRetorno = DLLCALL(NDLLBemafi32,32,"Bematech_FI_FechaRelatorioGerencial") Rubem Jr http://sistemasit.com Belem/PA Editado por - sistemasit on 30/03/2012 15:31:32 Quote Link to comment Share on other sites More sharing options...
SISTEMASIT Posted March 29, 2012 Author Report Share Posted March 29, 2012 Em algumas CPUs o comando funciona, em outras não, alguem já passou por isso? NDLLBemafi32:=LoadLibrary("Bemafi32.dll") iRetorno = DLLCALL(NDLLBemafi32,32,"Bematech_FI_AbreRelatorioGerencialMFD","02") iRetorno = DLLCALL(NDLLBemafi32,32,"Bematech_FI_UsaRelatorioGerencialMFD","TESTE") iRetorno = DLLCALL(NDLLBemafi32,32,"Bematech_FI_FechaRelatorioGerencial") Rubem Jr http://sistemasit.com Belem/PA Editado por - sistemasit on 30/03/2012 15:31:32 Quote Link to comment Share on other sites More sharing options...
Daniel Lopes Filho Posted March 29, 2012 Report Share Posted March 29, 2012 infelizmente recomendo revisar o seu codigo para a dll nova da bematech assim como o daruma32.dll (tive muitos problemas na homologaçao do paf-ecf so com uma declaraçao da daruma que recebi a homologaçao) foi descontinuado essa bemafi32.dll deverá ser ou ja foi ... pois o suporte bematech é complicado (pois eles querem vender aplicativos para concorrer com a gente) .... acho q ja tem as prototipaçoes da dll nova da bematech estao aqui no forum xharbour 1.1.0 + gtwvw + fw 8.04+vsx e começando + xbrowse migrando p/ o 10.2 e nfe (classe do gilmer) e futuramente paf-ecf msn..: zazibr@hotmail.com skype: zazibr Daniel lopes Filho Campo Grande/MS Quote Link to comment Share on other sites More sharing options...
SISTEMASIT Posted March 29, 2012 Author Report Share Posted March 29, 2012 Eu consegui a homologação do PAF-ECF com a BEMATECH, mas na minha CPU ele se comporta direitinho, e se comportou corretamente com o homologador, porém com o 1o cliente que eu fui instalar já pegou o NUMERO DE SERIE pela metade, e não imprime o RELATORIO GERENCIAL de jeito nenhum entre outras coisas, onde será que eu consigo essa DLL corrigida? Desde já agradeço a todos Rubem Jr http://sistemasit.com Belem/PA Quote Link to comment Share on other sites More sharing options...
gss200610 Posted March 30, 2012 Report Share Posted March 30, 2012 uso esse Bematech_FI_RelatorioGerencial pra todos os modelos e nao tenho problemas. Gilmar Silva Santos Programador - Goiânia Go Não Recuarei, Nada Temerei, Comigo Está o Senhor. Email : gilmarss2010@gmail.com FWH 10.8, DBF, MED EDITOR, UESTUDIO, XHB 1.2, BCC 5.82 Quote Link to comment Share on other sites More sharing options...
SISTEMASIT Posted March 30, 2012 Author Report Share Posted March 30, 2012 Bom dia Gilmar, e quanto ao comando: Bematech_FI_NumeroSerieMFD Em cada CPU ele retorna um tamanho diferente para esta função, as vezes 10, as vezes 15, as vezes 20, e como eu disse: isso depende da CPU, impressionante. E a gente nao consegue resposta la na BEMATECH Rubem Jr http://sistemasit.com Belem/PA Quote Link to comment Share on other sites More sharing options...
JUDSON Posted March 30, 2012 Report Share Posted March 30, 2012 Rubem , tive um problema parecido com o seu , pegava o numero de serie pela metade, resolvi da seguinte forma , no meu notebook funcionava blz mais no cliente da pau , comecei a compara as dlls td blz o problema estava no bemafi32.ini : [MFD] Impressora=1 StatusErro=1 TimeOutZ=99 qd vc coloca Impressora = 0 ( matricial ) numero de serie pela metade Impressora = 1 ( MFD ) normal espero que lhe ajude. Judson Rosa-São Luis(MA). interliginformatica@yahoo.com.br judsonrc@ig.com.br Fone: (98) 3232-7015 FWH 2.5 - xHARBOUR 0.99.4 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
JUDSON Posted March 30, 2012 Report Share Posted March 30, 2012 e o comando que eu uso para a leitura do numero de serie e Bematech_FI_NumeroSerieMFD() Judson Rosa-São Luis(MA). interliginformatica@yahoo.com.br judsonrc@ig.com.br Fone: (98) 3232-7015 FWH 2.5 - xHARBOUR 0.99.4 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
SISTEMASIT Posted March 30, 2012 Author Report Share Posted March 30, 2012 Valeu Judson, era isso mesmo!! Agradeço também Gilmar, troquei o comando pra Bematech_FI_RelatorioGerencial e não tive mais problemas Infelizmente a gente tem que contar mais com a ajuda dos amigos que da própria BEMATECH. Como citou o DANIEL, eles não estão muito interessados na gente, já que são nossos concorrentes. Mais uma vez obrigado a todos Rubem Jr http://sistemasit.com Belem/PA Quote Link to comment Share on other sites More sharing options...
Daniel Lopes Filho Posted March 30, 2012 Report Share Posted March 30, 2012 por isso que recomendo a todos os programadores recomendem a ecf daruma pois la temos suporte mesmo e nao temos concerrentes desleais xharbour 1.1.0 + gtwvw + fw 8.04+vsx e começando + xbrowse migrando p/ o 10.2 e nfe (classe do gilmer) e futuramente paf-ecf msn..: zazibr@hotmail.com skype: zazibr Daniel lopes Filho Campo Grande/MS Quote Link to comment Share on other sites More sharing options...
JUDSON Posted March 30, 2012 Report Share Posted March 30, 2012 E isso mesmo mais com jeito eles ajudam , mais o pessoal da Daruma e mais fácil mesmo tambem recomendo a sweda la o suporte e bom. abraços Judson Rosa-São Luis(MA). interliginformatica@yahoo.com.br judsonrc@ig.com.br Fone: (98) 3232-7015 FWH 2.5 - xHARBOUR 0.99.4 - WorkShop.Exe Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.