Measurement Studio 6.0 のコンポーネントをVisual Studio .NETの環境で使用できますでしょうか。



使用ソフトウェア:
使用ソフトウェア・バージョン: 1.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア:

問題: Measurement Studio 6.0のActiveXコントロールをVisual Studio .NETで使用することは可能でしょうか。可能である場合、その方法を教えてください。


解決策:

Measurement Studio 6.0はVisual Studio6.0用のものでありまして、Visual Studio .NETをサポートしていません。ですが、Visual Studio.NETはActiveX機能をまだサポートしていますので、Measurement Studio 6.0のActiveXコントロールをVisual Studio.NETの環境で使用することは可能です。Visual Studio.NETのプログラムにMeasurement Studio 6.0のActiveXコントロールをロードする方法は以下になります。


1.Visual Studio.NETのプロジェクトにWindowsフォームを開きます。

2.ツールボックスを右クリックし、「アイテムの追加と削除」を選択します。(ツールボックスが表示されてない場合、メニューバーの「表示」→「ツールボックス」を選択しますと、ツールボックスが表示されます。)

3.表示される「ツールボックスのカスタマイズ」ウィンドウのCOMコンポーネントタブを選択し、プロジェクトに使用したいActiveXコントロールにチェックを入れてください。Measurement StudioのActiveXコントロールの名前は全てCWで始まっています。Visual Studio6.0の場合と違いまして、Visual Studio.NETは全てのActiveXコントロールを別々の名前で表示しています。例えば、Visual Studio6.0 の場合、National Instruments CW UIにチェックを入れるだけで、ノーブ、スライダ、数値、グラフなど全てのActiveXコントロールを使用できますが、Visual Studio.NETではグラフのActiveXコントロールを使用したい場合、CWGraph Controlにチェックを入れる必要があります。

4.以上の作業で、選択したActiveXコントロールがツールボックスに追加されます。

注意:Measurement StudioのActiveXコントロールの名前には一つだけ例外があります。NI Motionに関するActiveXコントロールはCWで始まるのではなく、そのままNI- Motion コントロールとなっております。

追加:National InstrumentsのMeasurement Studio.NETのバージョンには、Visual Studio.NET用のNativeなコントロール及びライブラリを提供していますので、Visual Studio.NETの環境ではActiveXコントロールの変わりにこのNativeのコントロールを使用することが進められています。



関連リンク:

添付:





報告日時: 06/14/2007
最終更新日: 06/14/2007
ドキュメントID: 4ADMERQI