我是新手,只有一个实例我也实现,但不知如何得到已运行的这个例,还有,这个自定义消息
如何写。我用以下方法实现只有一个实例运行:
。。。
var
hMutex: THandle;
。。。
begin
hMutex := createMutex(nil, True, pchar('onlyoneinstance'));
try
if GetLastError = ERROR_ALREADY_EXISTS then
begin
showmessage('PanoExplorer are already running now!');
Halt;
end
else
begin
//normal run
end;
finally
ReleaseMutex(hMutex);
end;