Não permitir rodar mais de 1 mesmo executável...

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
ademilson
Usuário Nível 2
Usuário Nível 2
Mensagens: 87
Registrado em: 07 Ago 2007 10:01
Localização: Maringá
Contato:

Não permitir rodar mais de 1 mesmo executável...

Mensagem por ademilson »

Olá Pessoal...

Alguém poderia me dizer se há algum comando para eu verificar se a minha aplicação já esta rodando no servidor ?
Estou Utilizando o harbour 1.0 linux.

Obrigado.
_____________________
José Ademilson da Cruz
Gerente de Desenvolvimento Harbour
SG Sistemas de Automação ltda.
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Re: Não permitir rodar mais de 1 mesmo executável...

Mensagem por Toledo »

Ademilson, aqui no fórum já foi discutido bastante sobre este assunto, dê uma olhada nos links abaixo:

viewtopic.php?f=1&t=5882
viewtopic.php?f=1&t=1105
viewtopic.php?f=39&t=4328#p17454

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Vander
Usuário Nível 3
Usuário Nível 3
Mensagens: 214
Registrado em: 23 Jul 2004 01:43
Localização: João Monlevade - MG

Re: Não permitir rodar mais de 1 mesmo executável...

Mensagem por Vander »

Olá Ademilson;

Uso desta forma e funciona bem.
//------------ no início do prg principal ----------------/
IF IsExeRunning("HAIR.EXE")
MsgStop("O sistema já se encontra aberto"," ...:: ATENÇÃO ::...")
Return(.f.)
ENDIF

Más veja também dê uma olhada nos links informados pelo Toledo.

Vander
HbMake v1.17
xHarbour build 0.99.70 Intl. (SimpLex)
Borland C++ 5.5.1
fivewin 6.12 (FREE)
Workshop 4.5
MEdit
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Não permitir rodar mais de 1 mesmo executável...

Mensagem por sygecom »

Buenas Vander,
Se não me engano essa função só tem em Fivewin e somente na versão Windows, no linux não funciona.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Não permitir rodar mais de 1 mesmo executável...

Mensagem por Maligno »

Importante observar que essa função, para ser completa, deve considerar as instâncias executadas na mesma máquina, mas em áreas de usuários diferentes, ainda logados. Em algumas situações isso faz diferença.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
lugab
Colaborador
Colaborador
Mensagens: 843
Registrado em: 19 Mai 2009 15:58

Re: Não permitir rodar mais de 1 mesmo executável...

Mensagem por lugab »

Muito bom as postagens desse tópico. Usei e funfou legal
lugab
Responder