Application.PreviousInstance

3 respostas
M

Como faço para ver se a minha aplicação ja está rodando ? Para garantir que soh uma “instancia” da minha aplicacao rode por vez ?

no VB :? eu usava assim :

if app.previnstance then "dava uma mensagem fechava a app"

alguem sabe ? :smiley:

3 Respostas

T

duas estrategias “favoritas”: criar um arquivo enquanto a aplicacao roda (e apagar quando sair)… durante a inicializacao, verifique se o arquivo existe, etc etc
ou entao, abrir um SocketServer em uma determinada porta durante a execucao do programa…

nenhuma das maneiras eh totalmente excelente, mas funcionam na maioria dos casos

M

hummmm :smiley: … soh na “gambi” 8) hehhehehehe … bom mas funciona … poxa a SUN devia diposnibilizar uma API que fizesse isso eh tao simples cara … até o VB tem … deve ser pelo fato de ser multi-plataforma … sei la

T

por causa da independencia de plataforma do java, algumas coisas que parecem simples em determinadas plataformas ou nao existem ou sao complicadas de se fazer em java.

Criado 7 de julho de 2006
Ultima resposta 7 de jul. de 2006
Respostas 3
Participantes 2