2017-07-14 93 views
0

我想關閉提交表單後顯示的打印窗口。我用AutoIT創建一個exe來關閉窗口。它在單獨運行時工作正常,但是當我將它包含在硒中時它不起作用。下面我顯示代碼在硒中調用AutoIT exe。請給任何人建議一個更好的選擇或幫助我解決這個問題 //關閉打印窗口 Runtime.getRuntime().exec(「D:\ eclipse-workspace \ AutoITFiles \ cancelPrintwindow.exe」);AutoIT exe在硒中不工作,但正常工作

+0

你得到的錯誤信息是什麼。你已經提到手動執行autoIT exe工作正常。你在代碼中提到的路徑是否正確?在java中,我們必須使用單個正斜槓「/」或雙反斜槓「\\」,同時提到子目錄。 –

+0

我嘗試了斜線的所有組合。它沒有顯示任何錯誤消息。但它不執行exe或關閉打印窗口 – Kanagaraj

+0

向我們顯示腳本的代碼。嘗試調試它。 – Xenobiologist

回答

0

根據你的文件路徑我假設你正在使用Java,你的項目中是否有正確的AutoIt jar和dll文件?

您需要將以下文件作爲項目的一部分:

  • AutoItX4Java.jar(或其他版本)
  • jacob.jar
  • AuotItX3.dll
  • AutoItX3_64.dll
相關問題