2
インターネットで私が見つけたすべてのBPL関連の質問は、すでにDelphiに同梱されているか、少なくとも世界的にDelphiのフォルダにインストールされているBPLに関するものです。Delphi BPLの検索パス
グローバルパスをどこにでも保存せずに、Delphiでパッケージを登録することなく、私が作ったランタイムBPLファイルを見つけるために自分のアプリケーションを作成したいと考えています。 BPLファイルを "packages"サブディレクトリに入れ、検索パスを定義してコンパイルします。
Project Options
Delphi Compiler
Search path: I defined relative path to my BPLs (packages folder) here
Packages
Runtime Packages
Link with runtime packages = True
Runtime packages: defined my BPL's name here, without extension
問題は、私はプロジェクトオプションへのパッケージサブディレクトリを追加したものの、コンパイラは私のパッケージを見つけることができないということです。
私のパッケージを見つけるにはどうすればいいですか?
私は "1つのBPLファイルのアイデア"を取り除き、厳密に "モジュールごとに1つのファイル"が可能なDLL方法に進むことができますが、実装はより複雑です。 – Paul
私はあなたがどのように私が書いたことからその結論に達したのか分かりませんが、確かに、あなたはそれを行うことができます。 –