Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#4
  Alt 21. Aug 2002, 12:08
Hai Hansa,

ich habe das einfach über einen Mutex gelöst:

Code:
var
 mHandle           : THandle;

begin
 mHandle := CreateMutex(nil, True, '{13971189-D133-4D62-9510-AF8EACD8E366}');
 if GetLastError = ERROR_ALREADY_EXISTS then
  begin
   ShowMessage('Die Anwendung wird bereits ausgeführt!');
   if mHandle <> 0 then
    CloseHandle(mHandle)
  end
 else
  begin
   Application.Initialize;
  end;
end.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat