2016-07-05 29 views
1

VB.net Visual Studio 2010または2015を使用してactiveXオブジェクト(.OCXファイル)を作成します。 これらのツールを使用してActiveXオブジェクトを作成する方法はありますか。 私のプロジェクトでは、グラフィックビルダーのようなソフトウェアを持っています。登録することで、activexオブジェクトを受け入れます。 私はいくつかの新しいカスタマイズされたActiveXオブジェクトを作成したいと思います。Visual Studio 2010/2015でActiveXコントロールを作成する方法VB.net

+0

すべてのWinformsコントロールは、単に[ComVisible(true)]にするだけでActiveXコントロールにすることもできます。通常の選択はUserControlです。ただし、ほとんどのActiveXホストプログラミングツールでコントロールを認識させるためには、追加のレジストリキーを追加する必要があります。 [詳細はこちら](https://social.msdn.microsoft.com/Forums/vstudio/en-US/2fe50909-f7f8-4500-a99c-34de2ef567f6/activex-control-in-c?forum=csharpgeneral) –

+0

ありがとう....しかし、ComVisibleをTrueにすることによって....どこで私はそのwinformsコントロールの.ocxファイルを得ることができますか? もっと詳しく教えてもらえますか?私はちょっと早すぎます。 – Viks

+0

プロジェクトのbin \ ReleaseディレクトリにあるDLLを探してください。ファイル名拡張子は重要ではありません。これは "スターター"なプロジェクトではありません。あなたのチームメンバーから助けを求めてください。 –

答えて

0

.Net純粋なActiveXコントロールを作成できません。COMクラスを使用して、COM呼び出し可能ラッパー(実際には.DLL)で.NET DLLを作成できます。

COMからコンポーネントを呼び出す必要がない場合は、標準.NET DLLを作成します。

関連する問題