私は自分のユニットに他のユニットを含めています。アプリケーションをビルドした後、それらのユニットから大量の警告を受け取ります。その額は非常に大きいので、私は自分の警告をリストに載せることに問題があります。 ;-)ユニットを変更せずに、指定されたユニットからの警告を無効にするにはどうすればよいですか?
これらの警告を無効にするコンパイラ指令がありますか?しかし、私は何らかの形でこれらのユニットを変更したくないことに注意してください。
unit MyUnit;
interface
uses
UnitA, {$WARN EMIT_WARNNIGS OFF} UnitB, {$WARN EMIT_WARNNIGS ON} UnitC, UnitD.
implementation
uses
UnitE, {$WARN EMIT_WARNNIGS OFF} UnitF, UnitG, {$WARN EMIT_WARNNIGS ON} UnitH.
これは私が持っていると思い架空のコンパイラディレクティブです、または多分それが存在していて、私はそれについて知らない:私はこのような何かを達成したいと思いますか?
お時間をいただきありがとうございます。
をあなたがしようとした持ち '使用しています...、{$警告をオフ} UnitB {$警告をオン} .. 「? –
対抗の質問:なぜあなたはこれらの警告に対処したいのですか... ugh ... khm ...それらを修正しますか? –
それを修正するか、それをやめてください!私が信じていれば、何らかの形で避けることができれば、警告された膨大なコードを使用したくはありません。さまざまなエラーをカウントし、違反にアクセスして時間を無駄にすることができます。 –