Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jerfs

Gerenciar software

Recommended Posts

Galera, alguém sabe como eu faço para saber quem está executando o programa?! desenvolvi um sistema que está rodando em rede, com um banco de dados feito em ACCESS. Tem jeito de eu saber quem está executando o programa para quando eu for fazer uma atualização do executável comunicar com a pessoa diretamente pedindo para fechar o software?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui usamos Socket... sempre que uma estação abre o sistema ele envia uma mensagem para o servidor informando o usuário, o sistema que conectou e o IP do cliente...

 

E se preciso fazer alteração mando uma mensagem pelo Servidor pelo próprio Socket e fecho a aplicação Cliente... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelas políticas internas da empresa não posso passar código fonte... mas procure na Web por Chat com Sockets...

 

Deve até ter aqui no fórum mesmo...

 

Abraço!

 

 

DICA: Faça na leitura do Client algo do tipo:

if(vMensagem = 'Desconectar')then
begin
   showmessage('Devido a uma solicitação seu sistema será encerrado!');
   Application.Terminate;
end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.