- 人气:
- 放大
- 缩小
- 二维码
- 赞赏
delphi中根据程序名称判断是否多开
procedure TForm1.FormCreate(Sender: TObject);
var
errno:integer;
hmutex:hwnd;
begin
hmutex:=createmutex(nil,false,pchar(application.Title));
errno:=getlasterror;
if errno=error_already_exists then
begin
ShowMessage(‘程序已经在运行了’);
Application.Terminate;
end;
end;