2011-01-25 50 views
0

我正在嘗試將MVC 2項目與第三方Win32 .exe ERP系統集成。我試圖從MVC App中刮取數據並將數據推送到ERP客戶端。 MVC前端比ERP客戶端更加穩定和用戶友好。我不知道ERP客戶端是用什麼語言編寫的,只是它是一個在Unix機器上運行的客戶端 - 服務器應用程序,並且使用了一個完全沒有obselete的後端數據庫(Pick)。MS UI自動化不能在第三方ERP應用程序工作

我已經使用MS UI Automation加載ERP客戶端的過程,但它唯一發現的元素是標準窗口元素(標題欄,上下文菜單,最小化,最大化,關閉)。客戶ERP加載了文本框,按鈕,選擇列表......但UI自動化不能識別它們中的任何一個。

任何人都可以提供一些見解,爲什麼控件不被識別,以及我如何解決這個問題?

(這將會更有幫助)任何人都可以推薦一個開源的中型ERP系統嗎?

謝謝!

回答

0

UI控件很可能沒有窗口句柄。 Visual Foxpro應用程序具有相同的問題。它們是自定義控件,它們沒有使用Window句柄的底層OS控件。

至於開源ERP,看看http://www.xtuple.com/

+0

它必須和你說,他們不使用Windows處理他們的控制之下。 – scottydel 2011-01-31 13:52:43

相關問題