パッケージには、ToolAPi IOTAIDENotifierインターフェイスを実装するコンポーネントがあります。パッケージをセットアップしてコンパイルし、パレットに表示できます。このコンポーネントのメソッドは、それを使用するプロジェクトがコンパイルされる (実行されない) ときに特定のことを行うように設計されています...これまでのところ、問題がなければすべてです。
別のプロジェクトに属する TForm でこのコンポーネントを使用すると、後で問題が発生します。ビルドしようとすると、コンパイラ メッセージFile not found: ToolsAPI.dcu が表示されます。
パッケージの用途は次のとおりです。
Uses
{$IFDEF PACKAGESETUP} DesignIntf, DesignEditors,{$ENDIF}
Classes, ToolsAPI;
PACKAGESETUPは、bpl をコンパイルするときにのみ定義されます。
エラー メッセージをダブルクリックすると、IDE は ToolsAPI への参照が宣言されているファイルを開きます...どうすればこの問題を解決できますか?