zoukankan      html  css  js  c++  java
  • Delphi 中表示跳出关键字: break、continue、exit、abort、halt、runerror

    Delphi 中表示跳出关键字: break、continue、exit、abort、halt、runerror

    1

    break //强制退出循环(只能放在循环中),用于从For语句,while语句或repeat语句中强制退出。
    continue //用于从For语句,while语句或repeat语句强行结束本次称称循环,并开始下一次循环。
    exit //用于从当前代码块中退出。若该代码为主程序,则终止该程序,若是函数或过程,则立即该过程或函数。
    abort //中止程序的运行,产生不报错的异常信息。跳出祖先模块。
    halt //用于强行终止应用程序的执行,返回操作系统(非正常退出方式)。
    runerror //终止程序的执行,并产生运行错误(返回错误代码)。

    2

    abortexit的区别:

    procedure T1;
    begin
      abort; //exit;  
    end;
    
    procedure T2;
    begin
      showmessage('Delphi 你好!');
    end;
    
    procedure Tform.BitBtn1Click(Sender: TObject);
    begin
      T1;
      T2;
    end;  

    BitBtn1按钮执行,如果用 abort,则执行不到 T2,如果用 Exit 就能够执行到 T2 弹出“Delphi 你好”。

    创建时间:2021.03.26  更新时间:

    博客园 滔Roy https://www.cnblogs.com/guorongtao 希望内容对你所有帮助,谢谢!
  • 相关阅读:
    emberjs初学记要
    自我的一点介绍(七夕礼物)
    JavaScript数据类型
    Vue+Webpack项目配置
    Git知识点整合
    Log4j简单配置解析
    如何明智地向程序员提问
    Navicat连接mysql报错1251
    多表查询sql语句
    PLSQL面向对象
  • 原文地址:https://www.cnblogs.com/guorongtao/p/14582049.html
Copyright © 2011-2022 走看看