比如  try
        if forceDirectories(temppath) then
          RmDir(temppath)
        else
          result := false;
      except
        on e : exception do
          result := false;
      end;此时的 temppath 值为 'gggg\' 这种非法径时,WINDOWS不管怎么样都会自动弹出错误框,我不想让它出现,让程序继续执行 Except 下面的过程

解决方案 »

  1.   

    在调试的时候不管怎样都会出现错误框,你可以不调试,直接运行(也就是说,不在Delphi
    环境下运行),就不会有错误框出现了。
      

  2.   

    只要脱离DELPHI的IDE环境运行就行了啊
      

  3.   

    就是,你在delphi里用f9运行他就一直是这个样子的,出现报错的
    你应该直接到文件夹里执行文件就可以了
      

  4.   

    Tools|Debugger Options-->Language Exceptions
    添加该异常类,就成了