Ir para conteúdo
  • Cadastre-se

Gabriel Hermet

Membros
  • Total de ítens

    12
  • Registro em

  • Última visita

Tudo que Gabriel Hermet postou

  1. encontrei uma solução, posso emular a arquitetura dentro do proprio linux
  2. É, eu fui tentar vincular diretamente ao executavel e deu a mensagem de incompatibilidade. Estou tentando gerar um executavel para um raspiberry, será que existe alguma alternativa?
  3. Bom dia, Estou tentando utilizar a biblioteca PayGoWeb para linux, porém ele não carrega de jeito nenhum, tentei alguns métodos que pesquisei e nada... Essa é a função que deveria carregar a biblioteca: //================================================================================= // Carrega Lib //================================================================================= function TPGWLib.Carrega_Lib:integer; var iretornar:Integer; vDiretorio:string; i_pos :integer; begin // Path do executavel vDiretorio:=ExtractFilePath(Application.ExeName); vDiretorio := vDiretorio + 'PGWebLib.so'; ShowMessage(vDiretorio); iretornar:= 0; if MyLibC <> DynLibs.NilHandle then begin // ShowMessage('Já Carregada'); end else begin //ShowMessage('Lib Será Carregada'); try //Set8087CW(Get8087CW or $3f); MyLibC := LoadLibrary(vDiretorio); except on E:EOutOfMemory do ShowMessage(' Erro : ' + E.Message); on E:EAccessViolation do ShowMessage(' Erro : ' + E.Message); end; if MyLibC = dynlibs.NilHandle then begin //ShowMessage('Erro ao carregar a biblioteca: ' + SysErrorMessage(GetLastError)); ShowMessage(' PGWebLib.so Não Localizada'); iretornar := 1; end; end; Result := iretornar; end; Por favor alguém me ajude... Estou compilando para linux 32bits arquitetura ARM.
  4. Muito obrigado, deu certo. Agora o programa tem capacidade de fazer uma venda TEF a partir das informações recolhidas do pinpad. Exemplo: - Valor de compra; - Crédito/Débito/PIX;
  5. Boa noite, Algumas vezes vi em algumas aplicações em vending machines, os pinpads terem um valor de compra correspondente a cada tecla de função, por exemplo: - F1 = R$5,00 - F2 = R$10,00 - F3 = R$15,00 - F4 = R$10,00 Nas aplicações que vi, constava esses valores na tela. Gostaria de fazer algo igual ou equivalente à isso utilizando PayGoWeb e o AcBrTEFAPI. Por favor, alguém me ajude...
  6. Opa agora verifiquei, estava mesmo compilando a build errada, nunca que iria funcionar, foi puramente erro MEU. Peço desculpas. Obrigado pelos conselhos..
  7. Ou talvez possa ser alguma incompatibilidade da versão de lazarus ou sei lá. Minha IDE está configurada pra 64-bits
  8. Sim esse é o problema, verifiquei que a DLL que está disponivel no SDK da AcBr simplesmente não funciona. Utilizei a DLL 64-bits de um código de exemplo da própria PayGoWeb e funcionou perfeitamente Essa que peguei daqui não funcionou: https://projetoacbr.com.br/tef/ Já essa funcionou perfeitamente: https://github.com/PGPagamentos/pdvWindowsPayGoLibC_Delphi/tree/master/Exemplo Delphi
  9. Sim, eu atualizei hoje mesmo pelo SVN. Agora to tentando reinstalar o lazarus do zero, pra ver se resolve... mas se não der certo, ficarei sem rumo...
  10. Acabei de testar e ele reconheceu o pinpad. Fiz um teste completo, incluindo o teste de teclas e funcionou perfeitamente.
  11. Boa tarde, Estou tentando conectar minha máquina Gertec PPC 930 TE, entretanto ela dá um erro Access Violation (já baixei o driver correspondente). Baixei o ACBR master por SVN, as DLL do Paygoweb já estão na mesma pasta que o executável. Recompilei o código mas não vai. Alguém por favor me ajude.
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.