Como ter uma só instância de programa?

2 respostas
vitorkgb

Galera existe algum comando para que se possa ter uma só instância de um programa??? exemplo, para não abrir o programa duas vezes???

2 Respostas

pvrsouza

Use o padrao Singleton.

Alexandre_Saudate

Acho q se ganhasse um real a cada vez q perguntam isso no fórum, eu já estaria rico…

De qualquer maneira, você pode :

  1. Solicitar uma porta de rede (se não estiver disponível , você já sabe que seu programa está rodando);
  2. Escrever num arquivo (pode te dar dor de cabeça se a máquina desligar repentinamente);

[]´s

Criado 7 de abril de 2010
Ultima resposta 7 de abr. de 2010
Respostas 2
Participantes 3