比如说在应用程序a.exe中打开程序b.exe,现在想在b.exe中半闭a.exe,有什么办法?

解决方案 »

  1.   

    在打开b.exe的时候给b.exe传一个参数进去,比如a.exe的ProcessId,然后在b.exe中根据这个ProcessId来Kill a.exe
      

  2.   

    另一种方法,A程序打开B程序,A程序检测到B程序打开以后,A程序就自己关闭?A程序肯定是你自己做的吧
      

  3.   

    另一种方法,A程序打开B程序,A程序检测到B程序打开以后,A程序就自己关闭
    是个好办法,那如果打开B的之后才想关闭A的话,怎么办呢?
      

  4.   

    ShellExecAndWait! 在B程序关闭后你还可以控制A程序.如果B程序没有关闭,A程序是不可以动的.如果不会用该函数,请参考JCL控件库中的封装.