一个程序被打开然后另一个程序自动运行

1个程序被打开然后另一个程序自动运行
比如有1.EXE和2.EXE 现在我想让2.EXE运行的条件是1.EXE被打开 咋弄啊 啊

------解决方案--------------------
Delphi(Pascal) code


 hMutex := CreateMutex(nil,True,'yourname') ;

 ReleaseMutex(hMutex);