delphi 强行关闭进程
Posted 伯通心智
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi 强行关闭进程相关的知识,希望对你有一定的参考价值。
uses Tlhelp32; function KillTask(ATask: string): Boolean; var Loop: Boolean; hd: THandle; pe: TProcessEntry32; begin Result := False; hd := CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); pe.dwSize := Sizeof(pe); Loop := Process32First(hd,pe); while Loop do begin if ((UpperCase(ExtractFileName(pe.szExeFile)) = UpperCase(ATask)) or (UpperCase(pe.szExeFile) = UpperCase(ATask))) then Result := TerminateProcess(OpenProcess($0001,False,pe.th32ProcessID),0); Loop := Process32Next(hd,pe); end; CloseHandle(hd); end;
以上是关于delphi 强行关闭进程的主要内容,如果未能解决你的问题,请参考以下文章