try
    b:=strtoint(edit1.text); //----第一句
  except
    b:=0;
  end;
在Delphi的环境下,有没办法当运行到第一句的位置时如果出错,不让程序停下来,继续运行下去可以吗?当是如果有断点的话又可以停下来呢?

解决方案 »

  1.   

    啊都不懂啊...
    那就说明一下.  不是运行exe文件如果是执行EXE文件就不会这样了.
      try
        b:=strtoint(edit1.text); //----第一句
      except
        b:=0;
       .....
      end;
      ......当按下F9开始运行当程序运行到B:=strtoint(edit1.text)时,如果edit1.text中的值不是数字,
    这时就会出错,且程序就会停下来,只有再按下F9才能继续运行到B:=0及下面的语句我的意思:就是当这时出错时,不要再按F9程序就会直接运行到B:=0的地方.(此时略过错误而不提示)而只有碰到断点时才会停下来.这样说应该明白了吧???5555~~~
      

  2.   


    明白了
    你查一下编译指令
    我估计在IDE下不行的