这是因为执行文件本身需要一个执行的默认路径空间,当你使用OpenDialog的时候将当前的执行空间转移到你妖执行的文件的目录,你可以使用SetCurrentDirtory来设置当前的执行目录空间