如何透過LabVIEW Runtime在C#應用程式中執行VI

更新 Nov 21, 2023

產品資訊

軟體

  • LabVIEW
  • LabVIEW Runtime

程式語言

  • C# .NET

問題敘述

我有一個使用Call2函數運行VI的C#應用程式。我已經從應用程式中建立了一個exe,當我執行它時,始終會打開LabVIEW以執行我的VI。由於它是執行檔(executable),所以我不想看到此視窗,而是希望在runtime運行我的VI。
我該如何做到這一點?

解決方案

使用C#時,可以構建一個包含VI的.NET程序集(.NET assembly),然後在程式碼中調用它,而不是使用LabVIEW函數。
由於.NET程序集是DLL,屬於編譯對象,它將使用runtime執行。

相關資訊

請點擊該連結,了解如何使用LabVIEW構建.NET程序集:.NET Interop Assembly Properties Dialog Box