程序运行时,有个 WorkingDirectory 的概念。你的FORM调用别的EXE时,如果EXE和你的FORM程序,不在一个目录,那么,那个EXE默认是认为你的目录是它的所在目录,这样的情况下,如果那个EXE有配置文件需要读取的话,就读取不到了。所以,在你调用那个EXE时,指定好那个EXE的WorkingDirectory为 该EXE所在目录,即可解决问题。