Bøvl med mutex
Jeg har brugt en modificeret version af mutexkoden fra mit spørgsmål her [ http://www.eksperten.dk/spm/716755 ], men er nu løbet ind i problemer:function JustOneTest : boolean;
var
Title: Array[0..$100] of Char;
begin
Title:='jowjow';
Mutex:=CreateMutex(nil, False, Title);
if (GetLastError = ERROR_ALREADY_EXISTS) or (Mutex = 0) then
begin
MessageBox(0, 'Application is already running', 'jowjow', 48);
halt;
end;
end;
-----------------------------------------------------------------
Starter man programmet tredje gang får man endnu en meddelelse om, at programmet allerede kører. Kan man i stedet sætte fokus på den allerede eksisterende meddelse i stedet?
PS: Jeg har fjernet {$APPTYPE CONSOLE} for at få konsollen væk og lave en proces i stedet.
