Usuário com melhor resposta
Meios de pgto Bematech MP2100

Pergunta
-
Respostas
-
Olá Luiz;
Bom, qual a dll que você esta usando? BemaFI32 ou a do BemaFlashBuilder????
Eu fiz um exemplo do que você pediu com a BemaFI32.dll,
joguei a dll e o ini na raiz do projeto, declarei a chamada para a inserção:
Code SnippetPublic Declare Function Bematech_FI_ProgramaFormaPagamentoMFD Lib "BEMAFI32.DLL" (ByVal FormaPagto As String, ByVal OperacaoTef As String) As Integer
'O primeiro parâmetro é a forma de pagamento
'O segundo parâmetro é uma flag: ' 0 - Não permite operação TEF ' 1 - Permite operação TEF'em seu código irá chamar assim:
'ex1:
intRetorno = Bematech_FI_ProgramaFormaPagamentoMFD("Cartão",
"1")'ex2:
intRetorno = Bematech_FI_ProgramaFormaPagamentoMFD("Dinheiro", "0")
'função para retorna descrição da execução
'Ex: '0=ExErroComunicacao '1=Ok '2=ExParametroInvalido '4=ExArquivoInicializacaoBematech '5=ExErroPortaComunicacaostrRetorno = RetornaStringExecucao(intRetorno)
É por ae....
Qq coisa poste novamente...
Abraços!
Todas as Respostas
-
Olá Luiz;
Bom, qual a dll que você esta usando? BemaFI32 ou a do BemaFlashBuilder????
Eu fiz um exemplo do que você pediu com a BemaFI32.dll,
joguei a dll e o ini na raiz do projeto, declarei a chamada para a inserção:
Code SnippetPublic Declare Function Bematech_FI_ProgramaFormaPagamentoMFD Lib "BEMAFI32.DLL" (ByVal FormaPagto As String, ByVal OperacaoTef As String) As Integer
'O primeiro parâmetro é a forma de pagamento
'O segundo parâmetro é uma flag: ' 0 - Não permite operação TEF ' 1 - Permite operação TEF'em seu código irá chamar assim:
'ex1:
intRetorno = Bematech_FI_ProgramaFormaPagamentoMFD("Cartão",
"1")'ex2:
intRetorno = Bematech_FI_ProgramaFormaPagamentoMFD("Dinheiro", "0")
'função para retorna descrição da execução
'Ex: '0=ExErroComunicacao '1=Ok '2=ExParametroInvalido '4=ExArquivoInicializacaoBematech '5=ExErroPortaComunicacaostrRetorno = RetornaStringExecucao(intRetorno)
É por ae....
Qq coisa poste novamente...
Abraços!
-