webForumDet fria alternativet

Bara tillåta en instans av programmet

Java

3 svar · 708 visningar · startad av erciz

Medlem sedan maj 20011 826 inlägg
Frågan#1

Hur gör jag för att bara tillåta att en instans av programmet körs? Det kanske fungerar olika beroende på vilket OS det är, men i mitt fall gäller det Windows.

Medlem sedan juli 200012 978 inlägg
#2

Många program har en egenskap för iklickning. Vilket program rör det sig om?

Medlem sedan aug. 20039 340 inlägg
Medlem sedan maj 20011 826 inlägg
#4

nitro2k01 skrev:

Lite googlande gav följande: http://stackoverflow.com/questions/177189/how-to-implement-a-single-instance-java-application

Tack för en bra länk.

Det verkar som att man ska "låsa" en delad systemresurs, antingen en fil eller en socket. Är den låst så körs redan en instans av programmet.

666 inlägg §e

267 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)