delphi 判断exe重复执行

Posted 西瓜的夏天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi 判断exe重复执行相关的知识,希望对你有一定的参考价值。

var
hAppMutex: THandle; //声明互斥变量
begin
  hAppMutex := CreateMutex(nil, false,‘WMS‘);// WMS应用程序名称
  if ((hAppMutex <> 0) and (GetLastError() = ERROR_ALREADY_EXISTS)) then
  begin
        MessageBox(APPLICATION.handle,‘程序已经运行,不能同时打开多个工程!‘,‘提示‘,MB_OK);
  exit;
end;

以上是关于delphi 判断exe重复执行的主要内容,如果未能解决你的问题,请参考以下文章

delphi 调用exe文件后怎么获得执行结果

Delphi 判断exe是否以管理员身份启动

求教在delphi中,如何把一个exe做为res加入到dll中,并在运行时生成exe文件执行

delphi执行cmd

如何关闭运行中的excel.exe delphi

delphi 调用exe 无输出