Ir para conteúdo
  • Cadastre-se

Misael Beray

Membros
  • Total de ítens

    1
  • Registro em

  • Última visita

Últimos Visitantes

662 visualizações

Misael Beray's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputação

  1. Olá a todos, Estou implementando uma pequena aplicação utilizando a dll disponibilizada por vocês da ACBR, e as vezes quando chamo a função ativar() da dll a aplicação fica como não respondendo e não volta, sendo necessário abrir o gerenciador de tarefas e matar o processo. Procurando na comunidade encontrei um método chama timeout, que pelo que entendi seria o tempo limite de espera para a comunicação com a ecf, porem mesmo atribuindo valor a ele a aplicação trava, a unica forma que achei para contar o problema seria utilizando Thread, no qual estipulo um tempo e apos o tempo esgotar finalizo a mesma. Mas acredito que o caminho não seja por ai. Alguém consegue ter alguma ideia do motivo da aplicação travar as vezes e porque o componente não gera uma exceção ? Segue um pequeno trecho do código que utilizo, nesse trecho quero verificar qual o status da ECF. acbrECF = new ACBrFramework.ECF.ACBrECF(); acbrECF.Device.TimeOut = tOut; acbrECF.Modelo = convertStringModeloECF(modelo); acbrECF.Device.Porta = porta; acbrECF.Ativar(); var _retEstado = acbrECF.Estado; acbrECF.Desativar(); Agradeço desde já.
×
×
  • 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.

The popup will be closed in 10 segundos...