LabVIEWで.NETを使用する
- 更新日2026-09-22
- 3分で読める
LabVIEWは.NETオブジェクトと対話して、.NET機能をLabVIEWグラフィカルプログラミング環境に直接統合できます。
.NETを使用すると、パフォーマンス監視、イベントログ、ファイルシステムなどのWindowsサービスだけでなく、音声認識/生成サービスなどの上級Windows APIにもアクセスできます。また、.NETはWebプロトコル (SOAP、WSDL、UDDIなど) へのアクセスも提供します。
LabVIEWを.NETクライアントとして使用すると、.NETサーバに関連するオブジェクト、プロパティ、メソッド、およびイベントにアクセスできます。[1]1 .NET (Core): LabVIEW 2025 Q3以降。
.NET Frameworkを使用すると、VIのフロントパネルで.NET Frameworkユーザインタフェースコントロールをホスティングすることもできます。LabVIEWは.NET Frameworkサーバではありませんが、.NET FrameworkによるCOMオブジェクトのサポートを介してActiveXサーバインタフェースとリモートで通信できます。
1 .NET (Core): LabVIEW 2025 Q3以降。
関連コンテンツ
- LabVIEWで.NETアセンブリを使用する
LabVIEWで.NETアセンブリを使用すると、LabVIEWで.NET言語で書かれたコードを使用できます。LabVIEWで.NETアセンブリをロードするための要件を理解する。
- LabVIEWでの.NETオブジェクトの作成
使用する.NETプラットフォームに応じて、LabVIEWのブロックダイアグラムとフロントパネルに.NETオブジェクトを作成できます。.NETオブジェクトを作成して、VIに.NETアセンブリの機能へのアクセスを許可します。
- LabVIEWで.NET Frameworkアセンブリをロードする
VIのフロントパネルまたはブロックダイアグラムから.NET Frameworkオブジェクトを参照する場合、LabVIEWでそのオブジェクト用の.NETアセンブリをロードできるかどうかを確認します。LabVIEWが.NETアセンブリをロードできるように、LabVIEWが予期する場所にアセンブリを配置します。
- LabVIEWの新機能と変更点
LabVIEWの各バージョンでの変更内容 (新機能や動作変更など) について説明します。