Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 1987 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

A minha dúvida é bem simples, estou usando o Componente ACBRMTer (Microterminal) e gostaria de desativar apenas um microterminal em particular, e não todos na lista de microterminais da rede, algo como o comando Desativar seguido do comando Ativar, porém, para 1 dos microterminais na rede e não em todos da lista. Isso para que eu possa reiniciar um microterminal em especifico sem parar o funcionamento dos demais.

Postado

Muito obrigado, Daniel. A unit funcionou bem, só estou com um problema agora é que quando eu uso a função de VerificarOnline, ela retorna o status corretamente porem fica escrevendo 'OnLine' sem parar na tela do microterminal, para cada tecla que eu aperto é escrito 'OnLine' no display e não consigo me livrar disso.

Postado (editado)

A procedure AcbrMter.VerificarOnline funciona, mas ela apresenta um comportamento estranho quando é necessário chamar esta procedure varias vezes rápido. Na demo, eu apenas criei um botão que contem a chamada da procedure.

procedure TForm1.Button1Click(Sender: TObject);
begin
  ACBrMTer1.VerificarOnline('192.168.7.111');
end;

Apertei o botão várias vezes bem rápido e o microterminal começa exibir em sua tela a mensagem 'OnLine'. Tenha em mente que, se eu aguardar 1 segundo antes de apertar o botão novamente, não é reproduzido o comportamento, realmente tem que ser bem rápido.

Editado por João Pedro III
Postado

O problema também pode ser simulado ao pressionar alguma tecla no microterminal ao mesmo tempo que a VerificaOnline está sendo processada. O microterminal que eu estou usando é um GERTEC MT-720 (pmtg) 

  • Este tópico foi criado há 1987 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.