RETIRAR DA MEMORIA E EXIBIR FORM POR CIMA

EMANUEL 11/06/2004 15:51:10
#29235
Pessoal,

1) Tenho um prog rodando no servidor verificando umas rotinas, (uma hora esta rodando outra não) como faço para verificar se o mesmo esta ativo(rodando), tipo:
Se estiver rodando quero decarregar da memoria, senao quero carrega-lo.

2) Como ativar um programinha sempre por cima dos programas abertos?, ou seja, ficar sempre na frente quando for ativado.

obrigado,
Mano

USUARIO.EXCLUIDOS 11/06/2004 21:17:03
#29271
Resposta escolhida
Emanuel,

1) Use o App.PrevInstance para saber se ele está rodando. Se vc tentar rodá-lo e ele já estiver como um processo do S.O, a propriedade é true.

if app.previnstance = true then
' Faz algo
end if

2) Ao abrir um aplicativo o WIN joga ele sobre os outros que estão rodando, ou seja, o último será o que estará por cima, se você acabar de abri-lo ele deverá estar por cima, mas lógico salve exceções, ma acreditro que no seu caso não é necesssário s epreocupar com isso.

Tentei te ajudar sem uso de APIÂÂÂ's que nem sempre são as soluções mais eficazes.

Abraços
Tópico encerrado , respostas não são mais permitidas