Olá amigos, Estou acessando uma DLL que se comunica com um PIN-Pad Magic 1800 da schlumberger.
As funções que abrem e fecham a comunicação pela serial estão funcionando legal, mas as funções que tem parâmetros de retorno, como essa função de estou questionando, estão causando \"access violation\" na DLL, vale dizer que os três primeiros parâmetro são de entrada e o restante de saída... Não sei se por isso está causando o erro.
A função é a seguinte:
function PPW_iGetCard(var psTimeOut,psPayMode,psDate,psTrack1,psTrack2, psExtCardNo,psName,psTrk1DiscData,psCardType,psFlags,
Pergunta
Guest - Marcelo -
Olá amigos, Estou acessando uma DLL que se comunica com um PIN-Pad Magic 1800 da schlumberger.
As funções que abrem e fecham a comunicação pela serial estão funcionando legal, mas as funções que tem parâmetros de retorno, como essa função de estou questionando, estão causando \"access violation\" na DLL, vale dizer que os três primeiros parâmetro são de entrada e o restante de saída... Não sei se por isso está causando o erro.
A função é a seguinte:
function PPW_iGetCard(var psTimeOut,psPayMode,psDate,psTrack1,psTrack2, psExtCardNo,psName,psTrk1DiscData,psCardType,psFlags,
psPIX,psldCred:Pchar):integer;stdcall;external 'ppw32.dll';
Obrigado desde já, fico à disposição
Meu e-mail: martctoller@yahoo.com.br
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.