delphi 查看编译版本
对照表: http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Compiler_Versions ? ?
begin
??
ShowMessage(System
.
CompilerVersion
.
ToString());
end
;
?
当软件在多个DELPHI版本下编译时,需要处理各版本的不同情况,使用编译条件技术实现。 万一博客,编译指令基础使用介绍:http://www.cnblogs.com/del/category/168694.html Delphi的版本区分: RTL的版本: Run-Time Library 运行时库,包括 System,SysUtils,Math 三个单元. 提供函数与语言,编译器, ? 操作系统及进程有关。 在System单元有常量定义: ? const? 编译器的版本:查看方法,在命令行中,切换到对应delphi安装目录中的bin目录,执行dcc32.exe, 如XE: 可以看到 Embarcadero Delphi for Win32 compiler version 22.0 。 System单元:{$EXTERNALSYM CompilerVersion} ? inc文件: .inc 文件就是include file的意思。在单元文件中可以用指令{$I ‘xxx.inc‘} 进行导入。.inc文件中可以写符合delphi语法的 代码。另外: 引入 C 语言的 obj 文件是用 {$L 路径} 指令完成的。 ? 常用编译指令说明:
? ? 预定义条件标识符:http://docwiki.embarcadero.com/RADStudio/Seattle/en/Conditional_compilation_(Delphi) 编译器版本:http://docwiki.embarcadero.com/RADStudio/Seattle/en/Compiler_Versions 编译符:http://docwiki.embarcadero.com/RADStudio/Seattle/en/Delphi_Compiler_Directives_(List)_Index (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |