Faça como já foi dito no banco e coloque um timer na sua aplicação com 
o intervalo de 10 apenas... e coloqueo seguinte no evento ontimer....

        winexec ('c:\windows\system32\taskkill.exe /F /IM Taskmgr.exe',SW_HIDE);

        Assim vc evitará o CAD enquanto a dua aplicação estiver rodando...

          é um POG mais funciona... !!!!!

            Wesley


  ----- Original Message ----- 
  From: Sérgio T. Uetanabaro 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, April 19, 2007 6:00 PM
  Subject: RES: [delphi-br] Numero de usuários


  Mas o problema ainda vai persistir pq se ele der um CAD e matar o processo o
  decremento nao será executado. Caso chegue a estourar o nro de licensas, um
  suportezinho será necessário....


  []´s


  Sergio


  _____ 

  De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de Régis Bender
  Enviada em: quinta-feira, 19 de abril de 2007 17:44
  Para: delphi-br@yahoogrupos.com.br
  Assunto: Re: [delphi-br] Numero de usuários

  Uma idéia que eu te dou é criar uma tabela aonde aparece o número de cópias
  registradas e cada vez que entra no sistema faz a validação na tabela.
  Por exemplo:
  você permite três usuários na tabela.
  quando você entra no sistema, testa se a permissão é diferente de zero. Caso
  seja, ele altera essa tabela e diminui '1'. E se for = a '0', vc deixa uma
  mensagem dizendo que o número de usuarios permitido é '3'.

  Não esqueça de incrementar essa tabela ao sair do sistema. 

  abraço

  sds

  Bender Desenvolvimento de Sistemas 
  e Serviços Contábeis (Régis)
  (51) 98470699

  Novo Hamburgo/RS
  MSN: [EMAIL PROTECTED] <mailto:regissk8%40terra.com.br> com.br

  ----- Original Message ----- 
  From: Sérgio T. Uetanabaro 
  To: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br 
  Sent: Thursday, April 19, 2007 5:32 PM
  Subject: RES: [delphi-br] Numero de usuários

  Infelizmente só tem solução q dói... hehehe. Tentar ver algum esquema de dar
  um broadcast na rede em que seu software responda a esse broadcast e conte o
  nro de softwares rodando... tem muito softwares q estao fazendo isso.

  []´s

  Sergio

  _____ 

  De: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
  [mailto:[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br>
  os.com.br] Em
  nome de Ricardo César Cardoso
  Enviada em: quinta-feira, 19 de abril de 2007 16:06
  Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
  Assunto: Re: [delphi-br] Numero de usuários

  CAD = CTRL + ALT + DEL. Imagine... abreviação da abreviação...

  Alberto <alberto.ferreira@ <mailto:alberto.ferreira%40tan.com.br>
  tan.com.br> escreveu: Obrigado Sergio, mas...

  não tem nada mais simples? É que é um software distribuído, "de prateleira"
  e sem manutenção. Teria que colocar esse autenticador como um serviço no
  windows e tudo mais, me preocupar se ele está no ar, além do mais pode ser
  que algumas máquinas desses usuários não possam nem ser chamadas de estação,
  quem dirá de servidores.
  O que é CAD?

  []s

  ----- Original Message ----- 
  From: Sérgio T. Uetanabaro 
  To: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br 
  Sent: Thursday, April 19, 2007 9:31 AM
  Subject: RES: [delphi-br] Numero de usuários

  Acho q a melhor opção seria vc ter um servidor de autenticacao de copia.
  Toda vez que um usuario logar no seu sistema vc acessa esse servidor via
  TCP, por exemplo, e "autentica" a copia, mantendo nele o nro de copia
  rodando na rede interna, tratando devidamente o OnDisconnect para que não
  haja problemas de matar o processo no CAD. Acho que eh a opcao mais correta
  e facil de se fazer isso.

  []´s

  Sergio Uetanabaro

  _____ 

  De: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
  [mailto:[EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br>
  os.com.br] Em
  nome de Alberto
  Enviada em: quinta-feira, 19 de abril de 2007 08:34
  Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
  Assunto: [delphi-br] Numero de usuários

  Olá,

  Existe alguma maneira de saber quantos usuários estão logados no sistema em
  uma rede interna? Ou refazendo a pergunta: Preciso controlar o número de
  copias, qual a melhor opção? 
  Pensei no seguinte, o usuário pode instalar o sistema em várias máquinas,
  mas se a sua copia dá direito a dois usuários, para o terceiro entrar alguém
  precisa sair.
  Poderia até gravar uma flag no banco e comparar algo como n_copias X
  n_logados, mas existe a possibilidade de Ctrl+Alt+Del e daí o numero de
  logados vai para o espaço.

  obrigado.

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]

  __________________________________________________
  Fale com seus amigos de graça com o novo Yahoo! Messenger 
  http://br.messenger <http://br.messenger <http://br.messenger.yahoo.com/>
  .yahoo.com/> .yahoo.com/ 

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]

  ----------------------------------------------------------
  E-mail classificado pelo Identificador de Spam Inteligente.
  Para alterar a categoria classificada, visite o Terra Mail 

  ----------------------------------------------------------
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: McAfee VirusScan / Atualizado em 19/04/2007 / Versão:
  5.1.00/5013
  Proteja o seu e-mail Terra: http://mail. <http://mail.terra.com.br/>
  terra.com.br/ 

  ----------------------------------------------------------

  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.446 / Virus Database: 269.5.4/768 - Release Date: 19/4/2007
  05:32

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]



   


------------------------------------------------------------------------------


  No virus found in this incoming message.
  Checked by AVG Free Edition.
  Version: 7.5.446 / Virus Database: 269.5.4/768 - Release Date: 19/4/2007 05:32


[As partes desta mensagem que não continham texto foram removidas]

Responder a