Hi,
ich habe in mein Programm eine Anwendungs-Kennnummer programmiert.
Das heißt, dass diese Anwendung nur einmal gestartet werden kann.
Wie kann ich jetzt mit einem zweiten Programm feststellen, ob die
erste Anwendung noch offen ist (Anwend.-Kennnummer) und dieses Programm
dann auch schließen ??
ANWENDUNGS-KENNNUMMER
Delphi-Quellcode:
Initialization
mHandle := CreateMutex(nil,True,'xxxxx');
// 'xxxxx' ist eine eindeutige Kennung
if GetLastError = ERROR_ALREADY_EXISTS then Halt;
finalization
if mHandle<>0 then CloseHandle(mHandle)
devnull