标签: delphi delphi-7
如何杀死Delphi 7中ShellExecute()启动的进程。单击按钮时,将打开java应用程序。它完美地运作。我需要点击另一个按钮关闭该过程。如何从delphi中终止java应用程序?
答案 0 :(得分:5)
在这种情况下,您最好使用ShellExecuteEx()来启动该过程。这允许您获取ShellExecute未返回的新创建的流程句柄。完成后,您只需致电TerminateProcess。作为另一种选择,您可以考虑使用CreateProcess创建流程。
ShellExecuteEx()
ShellExecute
TerminateProcess
CreateProcess