Domanda

C'è un modo in Delphi 2009 per avere una sezione di codice condizionale compilato sulla base di una direttiva del compilatore. In particolare, mi piacerebbe avere il codice in luogo che è incluso solo se la direttiva gamma-check compilatore è acceso.

Qualcosa di simile a questo:

{$ ifdef RANGECHECKINGISON} [Fare gamma codice di controllo qui] {$ Endif}

È stato utile?

Soluzione

Usa {$ifopt} invece di {$ifdef}:

{$ifopt R+} // if range checking is active
...
{$endif}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top