繁体   English   中英

MS UI自动化不适用于第三方ERP应用程序

[英]MS UI Automation not working on 3rd party ERP app

我正在尝试将MVC 2项目与第三方Win32 .exe ERP系统集成。 我正在尝试从MVC应用程序中进行抓取并将数据推送到ERP客户端。 MVC前端比ERP客户端更加稳定和用户友好。 我不知道ERP客户端使用哪种语言编写,只是不知道它是一个客户端服务器应用程序,它在Unix机器上运行,并且使用几乎所有的废弃数据库(Pick)。

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

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

(这将更加有用)有人可以推荐开源的中型ERP系统吗?

谢谢!

UI控件很可能没有窗口句柄。 Visual Foxpro应用程序具有相同的问题。 它们是自定义控件,没有将基础OS控件与Window句柄一起使用。

至于开源ERP,请访问http://www.xtuple.com/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM