0

我正在尝试将 MVC 2 项目与第 3 方 Win32 .exe ERP 系统集成。我正在尝试从 MVC 应用程序中抓取数据并将数据推送到 ERP 客户端。MVC 前端比 ERP 客户端更稳定、更友好。我不知道 ERP 客户端是用什么语言编写的,只知道它是一个在 Unix 机器上运行的客户端-服务器应用程序,并使用一个几乎过时的后端数据库 (Pick)。

我使用 MS UI 自动化来加载 ERP 客户端的流程,但它发现的唯一元素是标准窗口元素(标题栏、上下文菜单、最小化、最大化、关闭)。客户端 ERP 加载了文本框、按钮、选择列表……但 UI 自动化无法识别其中的任何一个。

任何人都可以深入了解为什么无法识别控件,以及我如何解决这个问题?

(这会更有帮助)任何人都可以推荐一个开源的中型 ERP 系统吗?

谢谢!

4

1 回答 1

0

UI 控件很可能没有窗口句柄。Visual Foxpro 应用程序也有同样的问题。它们是自定义控件,不使用带有窗口句柄的底层操作系统控件。

至于开源 ERP,看看http://www.xtuple.com/

于 2011-01-26T12:33:11.390 回答