我對此很新,所以如果我問一個愚蠢的問題,請原諒我。在VB 2010中運行AutoIt3腳本
我在2006年創建了一個計算井底壓力的應用程序。基本上,它需要用戶輸入,調用稱爲REFPROP的輔助應用程序,並將REFPROP結果傳回給我的應用程序以繼續計算。使用AutoIt,我創建了一個臨時文件,用戶輸入&另一個REFPROP輸出。由於REFPROP是一個cmd提示應用程序,這個過程非常簡單。
現在,我整合到我的應用程序中的REFPROP已經過時&新版本的GUI需要多於cmd的提示。我想再次使用AutoIt3,但是這次爲用戶輸入創建一個臨時Excel文件,運行REFPROP,創建一個臨時輸出文件並返回到我的應用程序。
我有些迷茫,因爲我無法在我的VB 2010環境中運行AutoIt腳本。 我目前的計劃是創建&編譯AutoIt腳本來打開&用用戶輸入運行REFPROP,但我不知道該怎麼去...... 有沒有人有任何關於這方面的最佳方法的想法?
任何與此有關的幫助將非常感激。
謝謝!
感謝您迴應...我將採取看看。 – user1642458
我已經回顧了這個論壇上的一些示例/討論,我還沒有找到在Visual Basic解決方案中啓動AutoIT的方法。如果我需要在Visual Basic 2010中調用&運行AutoIT腳本,您是否可以將任何指示發送給我顯示實際代碼的任何內容?謝謝。 – user1642458
http://www.autoitscript.com/forum/topic/136004-call-autoitx-directly-vb-2010/page__hl__+autoitx3lib#entry1002517一定要去和regsvr32的DLL,並將它作爲參考包含在你的項目中。如果你願意,我會爲你提供一個示例項目和一個批處理文件來運行。 – alvonellos