Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#4

Re: Wahlweise mehrfachen Programmstart verhindern

  Alt 10. Okt 2005, 11:57
Delphi-Quellcode:
initialization
  mHandle := CreateMutex(nil, true, 'anwendung.exe');
  if (GetLastError = Error_Already_Exists) and not FindCmdLineSwitch('nolimit', ['-','/'], True) then halt;

finalization
  if mHandle <> 0 then CloseHandle(mHandle);
Andreas
  Mit Zitat antworten Zitat