判断程序是否正在运行function IsRuning(const AObjectName: string): Boolean;{AObjectName='aaa.exe'}
判断程序是否正在运行
var
判断程序是否正在运行  lppe : TProcessEntry32;
判断程序是否正在运行  sshandle: Thandle;
判断程序是否正在运行  found: boolean;
判断程序是否正在运行
begin
判断程序是否正在运行  Result :
= False;
判断程序是否正在运行  sshandle :
= CreateToolhelp32Snapshot(TH32CS_SNAPALL,0);
判断程序是否正在运行  found :
= Process32First(sshandle,lppe);
判断程序是否正在运行  
while found do   
判断程序是否正在运行  
begin 
判断程序是否正在运行    
if LowerCase(lppe.szExeFile) = LowerCase(AObjectName) then
判断程序是否正在运行    
begin
判断程序是否正在运行      Result :
= True;
判断程序是否正在运行      Exit;
判断程序是否正在运行    
end;
判断程序是否正在运行    found :
= Process32Next(sshandle, lppe);
判断程序是否正在运行  
end
判断程序是否正在运行
end;

别忘了,Use TlHelp32

相关文章:

  • 2021-08-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-03-03
  • 2022-12-23
  • 2022-12-23
  • 2021-11-05
  • 2022-12-23
相关资源
相似解决方案