希望大家帮帮我,我是努力了几天了,可惜没有结果.大家可以帮我回答这个问题吗?
谢谢各位的回答,谢谢.TerminateProcess是不行的,我试过,因为我需要在关闭后马上再打开第三方程序(暂时称呼A),A程序在结束的时候和运行的时候都会用到一个数据库文件,所以不能用TerminateProcess,我试过很奇怪的,如果是我自己用ShellExecute运行A程序,然后TerminatePRocess,然后再Shellexecute,那是没有错误的.然而,当A程序是在运行期间的(通过双点鼠标运行的),我用TerminateProcess中断,然后再Shellexecute那么,错误产生了,那个错误是A程序出现的,为文件已经被打开了.很遗憾的.
哪位大哥可以给一个好的答案我吗,回答出来的我非常感激,愿意1000分做酬谢.另外开贴.
Qq:13281382