var Mutex: THandle;
begin
Mutex := CreateMutex(nil, True, 'SingleApp'); //SingleApp,一个比较特殊的名字
if GetLastError <> ERROR_ALREADY_EXISTS then
begin
Application.Initialize;
end;
把这段程序加到 project-->view source
var
//避免程序的二次运行;
h: HWND;
begin
Application.Initialize;
h := FindWindowEx(0, 0, 'TApplication', '管理系统');
if h <> 0 then Application.Terminate;
Application.Title := '管理系统';