Delphi: Diretivas de compilação do básico ao avançado

Поділитися
Вставка
  • Опубліковано 3 лис 2024

КОМЕНТАРІ • 4

  • @coelhonoob1
    @coelhonoob1 8 місяців тому +1

    Como faço pra desligar os hints/warnings que vem de componentes de terceiros? Gostaria que fosse exibido somente os que foram gerados no meu próprio código. O ACBr, por exemplo, tem vários e não gostaria que esses fossem exibidos.

    • @code4delphi
      @code4delphi  7 місяців тому

      Olá, ótimas perguntas. A respeito do ACBr, basta você acessar o arquivo .inc na pasta ACBrComum no seguinte caminho: \ACBr\Fontes\ACBrComum\ACBr.inc e dentro dele descomentar a linha 70, basicamente isso já não mostra mais hints e warnings do ACBr, ou você pode dentro desse arquivo .inc adicionar mais diretivas (como a {$WARNINGS OFF} e {$HINTS OFF}) que vão afetar todas as units do ACBr.
      Em outros componentes de terceiros, verifique se eles também não possuem um arquivo .inc, o Jedi por exemplo possui.
      Caso ainda tenha alguma dúvida é só postar aqui, ou no nosso grupo do Telegram que lhe ajudamos.
      Obrigado pelo comentário.

  • @leandro2570
    @leandro2570 9 місяців тому +1

    Fiquei com um dúvida!!! No caso dos enums pode ficar no .inc? Como seria?

    • @code4delphi
      @code4delphi  9 місяців тому +1

      Olá Leandro, bem interessante sua pergunta, mas o .inc seria apenas para as diretivas, os enums não são aceitos nos arquivos .inc. Para os enums eu normalmente crio uma unit normal (.pas), e coloco o nome de "Types" e ai dentro dela coloco todos os enums que o projeto ira usar. Agradeço a sua pergunta e fico a disposição .