2011-08-15 14 views
1

私はDelphiプロジェクトで作業しています。パーサーを追加したいと思います。パーサーには、プロジェクトに追加する必要があるコンポーネントが付属していますコンポーネントフォルダにコンポーネントを追加する

プロジェクトが入っているのと同じフォルダにファイルを追加するとうまくいきますが、別のコンポーネントフォルダに保存したいとにかくそれらのファイルを変更するつもりはないので、クリーナーです)。

ただし、コンポーネントフォルダを作成してそこにファイルを追加すると、そのファイルをdelphiでプロジェクトに追加すると、ファイルを見つけるのが難しくなります。したがって、.psuファイルは正しいフォルダに追加されますが、たとえば、コンポーネントディレクトリからソースディレクトリにCalculator.dcuファイルをコピーするまで、「Calculator」というユニットは見つかりません。

デルファイに、私が置いたファイルを探すようにするにはどうすればよいですか?

ありがとうございました

答えて

2

あなたは、いくつかのオプションがあります。

  • は、プロジェクトの検索パス(メニュー:プロジェクト\オプション...)に単位フォルダを追加 - だけあなたが今取り組んでいるプロジェクトに影響を与えます。
  • このIDEインストールのすべてのプロジェクトでそのユニット(プロジェクトだけでなく、他のすべてのプロジェクト)を検索したい場合は、ユニットフォルダを環境のライブラリパス(メニュー:ツール\オプション... \環境オプション\あなたが働いている)。
  • ちょうど補完してください:近い将来、あなたがパレットにコンポーネントを追加し、コンパイルがユニットを見つけることができない場合。システムのパスも更新する必要があります。これについての詳細は、delphiタグのよくある質問です... ;-)
1

プロジェクトの検索パスをプロジェクトオプションで確認してください。 .pasファイルや.dcuファイルがその検索パスに含まれていることを確認します。つまり、ユニットがプロジェクトの検索パスにあるフォルダを追加します。

+0

回答に間違いがありましたか? –

+0

+1 - これはときどき私が自分自身にする質問です...答えはかなり正しいです。 –

関連する問題