2016-06-21 78 views
2

pyVisa和IronPython的結合目前讓我很難受。我試圖通過使用pyVisa包通過GPIB與外部設備進行通信,而腳本內部又是用IronPython編寫的。在IronPython中使用pyVisa

這是導致問題的某行

visa.ResourceManager() 

。我收到錯誤「預計LP_c_ulong,得到NativeArgument」,我無法解決。

有沒有簡單的解決方案來解決這個問題? 謝謝。

回答

1

在我exeprience是不可能直接在IronPython的進口pyVISA,我沒有使用成才工作泰克DLL

clr.AddReferenceToFileAndPath('C:\\Windows\\Microsoft.NET\\assembly\\GAC_32\TekVISANet\\v4.0_1.1.1.0__7f19bb2a5a9ae6e8\\TekVISANet.dll') 
import TekVISANet