compilação condicional com base em uma diretiva do compilador em Delphi 2009
-
12-09-2019 - |
Pergunta
Existe uma maneira em Delphi 2009 para ter uma seção de código compilado condicionalmente com base em uma diretiva de compilação. Especificamente, eu gostaria de ter código no lugar que só é incluído se a directiva compilador gama-check está ligado.
Algo parecido com isto:
{$ ifdef RANGECHECKINGISON} [Fazer código de verificação de intervalo aqui] {$ Endif}
Solução
Use {$ifopt}
vez de {$ifdef}
:
{$ifopt R+} // if range checking is active
...
{$endif}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow