Einzelnen Beitrag anzeigen

DelphiFreund

Registriert seit: 29. Jul 2004
Ort: München
127 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Prüfen, ob eine Anwendung läuft

  Alt 28. Jan 2005, 20:36
Dann bin ich dran:

Delphi-Quellcode:
const
  MyGUID = 'hex-Zahl';
var
  Semaphore: THandle;

begin
  ActivationMessage := RegisterWindowMessage(PChar(MyGUID));

  Semaphore := CreateSemaphore(nil, 1, 1, PChar(MyGUID));

  if (GetLastError = ERROR_ALREADY_EXISTS) then
  begin
    ShowMessage('Das Programm läuft schon');
    Exit;
  end;
end;
Die MyGuid sollte eine GUID sein, muss es gaub ich aber nicht


Gruß und gute Nacht DelphiFreund
Sandro
Irren ist menschlich...
  Mit Zitat antworten Zitat