Autor Téma: Dotaz na 1x maximalne spusteni aplikace ve stejny cas....  (Přečteno 965 krát)

Offline jtfcobra

  • Plnoletý
  • ***
  • Příspěvků: 240
  • Karma: 0
    • Verze Delphi: XE4,XE5 v testovní
    • XDA Developers
Dotaz na 1x maximalne spusteni aplikace ve stejny cas....

Mam aplikaci a nechci aby se ve stejny cas poustela aplikace vicekrat kdyz spusti exe tak aby se spustila max 1x...

Offline < z >

  • Administrátoři
  • Guru
  • *****
  • Příspěvků: 1142
  • Karma: 42
    • Verze Delphi: 7, 2010
Re:Dotaz na 1x maximalne spusteni aplikace ve stejny cas....
« Odpověď #1 kdy: 16-03-2013, 09:05:26 »
tak tech moznosti je vic a google ti urcite musi vyflusnout toho vic ;)

ja napr. pouzivam semafor
hSemaphore:=CreateSemaphore(nil,1,1,'{GUID}');

nekdo muze pouzivat mutex

dobry je taky JCL, maj tam udelatko na single instance (TJclAppInstances)

Offline jtfcobra

  • Plnoletý
  • ***
  • Příspěvků: 240
  • Karma: 0
    • Verze Delphi: XE4,XE5 v testovní
    • XDA Developers
Re:Dotaz na 1x maximalne spusteni aplikace ve stejny cas....
« Odpověď #2 kdy: 16-03-2013, 09:17:18 »
super fakci dal jsem

TJclAppInstances)