Delphi で一連の ActiveX コントロールを作成して、他の開発環境で使用できるようにしました (2 つの例として、Visual Studio や Windows の dBASE など)。
RAD Studio IDE の一部として提供されている ActiveX ウィザードを使用して、VCL ベースのコントロール用に ActiveX の「バインディング」を生成しましたが (より適切な言葉が必要です)、IDE に表示するために必要なソースを生成していないようです。コンポーネントパレット。
通常、これらの IDE (Visual Studio および dBASE Plus) では、ActiveX コントロールをインポートするだけで、ツールボックス (コンポーネント パレットのバージョン) に定義済みのアイコンが表示されます。
さて、Delphi で生成された私自身の ActiveX コントロールはそうではありません (インポートは問題なく行われますが、パレット/ツールボックスには表示されません)。私はこの 2 週間、解決策を見つけようと Google を探し回っています。
惨めに失敗したので、ここで質問することにしました:
ActiveX コントロールを Visual Studio (およびその他) のツールボックスに表示するにはどうすればよいですか?
アドバイス/提案をありがとう。
編集:いくつかの追加情報...
XE2 と XE3 の両方でこれを実行しようとしてきましたが、毎回失敗しました... ただし、Delphi 2007 で (ウィザードを使用して) 同じことを行うと、コンポーネントのアイコンが Pallet/必要に応じて他の IDE のツールボックス。これは、この問題が Delphi 2007 の後で導入されたことを意味し、RTL/VCL の変更の結果である可能性があります。