代码编译delphi条件编译

新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正

    始终用使c++开辟程序,近来一年开始开辟delphi的项目,近来一段时间要需从一份代码中编译不同本版。在c++中我一般会利用#define对不同本版代码行进分区。我想delphi也应该有,带着看试试的角度上彀索搜了一下,现发delphi的宏定义是($

    IFDEF,$Else

    ,$ENDIF),跟c++的很像,只是把"#"换成了"$"。可以在

    每日一道理
只有启程,才会到达理想和目的地,只有拼搏,才会获得辉煌的成功,只有播种,才会有收获。只有追求,才会品味堂堂正正的人。

    Project->Option->Directories/Conditions->Conditional 中对宏行进定义。我以后用使的是Delphi7,在我现实用运中delphi的$ELSE很有题问,是不并每次都按预期执行。而且我是按"Build All Projects"编译的,后来我只能废弃{$ELSE},而只是用{$IFDEF}{$ENDIF},这样的结果是畸形的。

文章结束给大家分享下程序员的一些笑话语录: 古鸽是一种搜索隐禽,在中国快绝迹了…初步的研究表明,古鸽的离去,很可能导致另一种长着熊爪,酷似古鸽,却又习性不同的猛禽类——犤毒鸟

原文地址:https://www.cnblogs.com/xinyuyuanm/p/3049940.html