呼叫LabVIEW生成的exe並傳入引數?

Tags: 時候, 引數, 程式,

有時候,我們在開發的過程中需要通過其他程式呼叫LabVIEW生成的exe,並將一些引數在呼叫的時候傳入到exe中,進而exe在開啟的時候,可以獲取到傳入的引數進行處理。筆者在此演示具體是如何操作的。

工具/原料

LabVIEW

第三方呼叫工具(此處我們使用命令列演示)

方法/步驟

首先,建立LabVIEW專案,並建立一個vi,該vi的功能是獲取傳入進來的引數。具體前面板和程式框圖如下。

此處程式框圖中使用屬性節點,獲取應用程式—命令列引數。

呼叫LabVIEW生成的exe並傳入引數

呼叫LabVIEW生成的exe並傳入引數

在專案中建立應用程式,將該vi作為啟動vi,同時在高階選項中將“傳遞所有命令列引數至應用程式”勾選中,然後生成exe程式。

呼叫LabVIEW生成的exe並傳入引數

呼叫LabVIEW生成的exe並傳入引數

開啟命令列,並輸入命令開啟exe程式,同時給該exe傳入兩項引數,分別是a和808

命令為

C:\Users\Administrator\Desktop\新建資料夾\HDHHSF\應用程式.exe -a 8080

呼叫LabVIEW生成的exe並傳入引數

呼叫LabVIEW生成的exe並傳入引數

當然,為了方便也可以將上述命令儲存在.bat檔案中,這樣雙擊批處理檔案即可執行上述命令。

呼叫LabVIEW生成的exe並傳入引數

相關問題答案