嵌套编译器指令 - 如何做

问题描述 投票:0回答:1

如果定义了 DEBUG,如何使一、二、三编译器指令处于活动状态?

   $DEFINE DEBUG
   $IFDEF DEBUG
   $DEFINE ONE
   $DEFINE TWO
   $DEFINE THREE
   $ENDIF
delphi nested
1个回答
0
投票

就像你已经猜测的那样:

{$IFDEF DEBUG }
  {$DEFINE ONE }
  {$DEFINE TWO }
  {$DEFINE THREE }
{$ENDIF }

在 Delphi 中,编译器指令是一种特殊形式的 {} 注释(或 (* *) 注释),以 $ 符号开头,后跟关键字,然后是所需的任何参数。

© www.soinside.com 2019 - 2024. All rights reserved.