1. 基础知识介绍:
Debug编译:是为了便于程序调试,所以目标代码里附加有许多额外的东西。
Release编译:是产品可作为正式拷贝发布了,已经不需要那些仅为调试而编译进去东西。
(在 Release 状态下发布的 dcu 或 exe 会更小、更优化.)

新建一个工程, Delphi 默认的是调试(Debug)状态。当发布软件时应该切换到发布(Release)状态.

2. Debug 和 Release 的切换方法:
进入 Project Manager -> Build Configurations, 在 Debug 或 Release 上双击, 或从右键 Activate.

3. 检验是在哪种状态:
begin
{$IFDEF DEBUG}
代码;
ShowMessage('调试模式');
{$ENDIF}
{$IFDEF RELEASE}
代码;
ShowMessage('发布模式');
{$ENDIF}
end;

最新文章

  1. matplotlib绘制多组 散点连线图【用于对比】待实现
  2. dataTransfer.getData()在dragover,dragenter,dragleave中无法获取数据的问题
  3. [OpenCV] Feature Extraction
  4. Spark RDD概念学习系列之Spark的数据存储(十二)
  5. ASP.NET网站前端页面的复制
  6. Spring Boot 获取ApplicationContext
  7. 安装SVN及实现nginx web同步更新需要在WDCP一键安装包的基础上
  8. C++ Primer 5th 第13章 拷贝控制
  9. 转:MongoDB调查总结
  10. The 3n + 1 problem
  11. 用webstorm自动编译less产出css和sourcemap
  12. 动易CMS - 设为首页代码和加入收藏代码(兼容各种浏览器)
  13. C#获取驱动器盘符
  14. 一个简单的springmvc例子 入门(1)
  15. (二)Hyperledger Fabric 1.1安装部署-Fabric Samples
  16. Qt 利用XML文档,写一个程序集合 二
  17. hdu6166 Senior Pan
  18. list 移除值
  19. mybatis中的映射类型
  20. HTTP下载图片

热门文章

  1. Struts2的简单案例
  2. Java开发之反射的使用
  3. Ubuntu中MySQL中文乱码解决
  4. Android Studio修改包名和applicationId的方法
  5. UVa 11609 (计数 公式推导) Teams
  6. HDU 5289 Assignment (数字序列,ST算法)
  7. python中的类和实例
  8. [Everyday Mathematics]20150129
  9. [Everyday Mathematics]20150114
  10. Longest Run on a Snowboard