Uniao
|
TANABI SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 11/08/2005 10:51 hs
Amigos, estou trabalhando com o tef dedicado, acontece o seguinte: determinada parte da transação pede para passar o cartão no pinpad, nesta hora é acionada uma dll que faz esse controle e retorno de possiveis erros, o problema é neste momento é como se todo o recurso da maquina estive sendo usado, e eu não consigo fazer mais nada, nem no meu sistema, nem em outros aplicativos a não ser cancelando a transação no pinpad.... teclando o "Canc", tem como mudar isso ???
|
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 11/08/2005 11:10 hs
Existe o DOEVENTS que faz com que a maquina nao fique parada em um loop, ou seja ele devolve a execucao para outro aplicativo, mais no seu caso é a DLL que assume entao isso nao vai servir. A nao ser que voce estaja chamando um recurso da DLL em um loop em seu programa ? Se voce chama a DLL e fica aguardando o retorno dela e a maquina para ai acho que nao tem jeito pois voce nao tem acesso a DLL e acho que nao pode altera-la. Se quizer coloque o pedaco do codigo da chamada para dar uma olhada.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
Uniao
|
TANABI SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 11/08/2005 14:03 hs
obrigado, sua resposta confirmou aquilo que estava pensando...
|
|
|
|