執行 DLL 時對 LabVIEW Run-Time Engine 的需求

更新 Jan 9, 2020

產品資訊

Software

  • LabVIEW
  • LabVIEW Base
  • LabVIEW Full
  • LabVIEW Professional
  • LabVIEW Run-Time Engine
  • LabVIEW Application Builder Module

問題敘述

我用 LabVIEW Application Builder 建立了一個 DLL,並且希望能在其他電腦上做使用。請問我需要安裝 LabVIEW或 LabVIEW Run-Time Engine 來執立所建立的 DLL 嗎?

解決方案

由於 DLL 是其他應用程式可以使用的執行檔案,因此您需要在客戶端電腦上安裝 LabVIEW Run-Time Engine,以確保 LabVIEW 建立的 DLL 能夠正常運作。無論 VI 以及函數 (function) 是被包在執行檔或是 DLL 中,它們都會需要完整的 Run-Time Engine 來工作。

客戶端電腦上安裝的 Run-Time Engine 版本應與開發 DLL 的 LabVIEW 版本相同。如果您為 DLL 建立安裝檔 (Installer),就可以進一步將 Run-Time Engine 作為應用程式的一部分,LabVIEW 6.0及更高的版本皆提供該選項。關於要如何才能在您的在執行檔中含括 Run-Time Engine 的更多訊息,請參閱如何在 LabVIEW 應用程式安裝檔中含括其他安裝檔?

本文是否有幫助?

無幫助