我用ShellExecute调用外部程序, 如ShellExecute(Handle, 'open', PChar('D:\yxkzq.exe'), nil, nil, SW_SHOW); 而这个外部程序有一个ini的配置文件,如果用上面的方法调用,调用出来的yxkzq.exe文件是没有读配置文件,即,是原始状态,没有读INI文件的,和没有这个INI文件的打开结果一样