MVC2プロジェクトをサードパーティのWin32.exeERPシステムと統合しようとしています。MVCアプリからフィールドスクレイプして、データをERPクライアントにプッシュしようとしています。MVCフロントエンドは、ERPクライアントよりもはるかに安定していてユーザーフレンドリーです。ERPクライアントがどの言語で記述されているかはわかりませんが、それはUnixボックスで実行され、廃止されたバックエンドデータベース(Pick)を除くすべてを使用するクライアントサーバーアプリであるということだけです。
MS UIオートメーションを使用してERPクライアントのプロセスをロードしましたが、検出される要素は標準のウィンドウ要素(タイトルバー、コンテキストメニュー、最小化、最大化、閉じる)のみです。クライアントERPにはテキストボックス、ボタン、選択リストがロードされていますが、UIオートメーションはそれらのいずれも認識しません。
コントロールが認識されない理由と、それを回避する方法について、誰かが洞察を与えることができますか?
(そしてこれはさらに役立つでしょう)誰もがオープンソースの中規模のERPシステムを推奨できますか?
ありがとう!