就是在delphi 里面自己定义的函数里有个if判断,判断条件成立后就不做任何行为直接跳出这个函数,请问用什么命令能够实现这个功能?
请高手指教,谢谢!

解决方案 »

  1.   

    break 不是 跳出一个循环么?我嵌套了两个循环,我是想直接跳出这个函数,然后在主函数里执行下一行
      

  2.   

    用exit
    exit的作用是跳出当前函数或是过程.例如:
    procedure a;
    begin
      .
      exit;
    end;procedure b;
    begin 
      .
      .
      a;
      showmessage('2222');
    end;页面上有的button  
    click事件
    begin
      exit;  //执行即跳出这个click事件
      showmessage('1111');
    end;
    //执行,遇到exit即跳出,不再执行showmessage('1111');假设button
    click事件
    begin
      b;
      showmessage('1111');
    end;//点击button后执行b过程,执行到exit跳出,不会执行showmessage('2222'),跳回click事件,执行showmessage('1111');