0

MVC2プロジェクトをサードパーティのWin32.exeERPシステムと統合しようとしています。MVCアプリからフィールドスクレイプして、データをERPクライアントにプッシュしようとしています。MVCフロントエンドは、ERPクライアントよりもはるかに安定していてユーザーフレンドリーです。ERPクライアントがどの言語で記述されているかはわかりませんが、それはUnixボックスで実行され、廃止されたバックエンドデータベース(Pick)を除くすべてを使用するクライアントサーバーアプリであるということだけです。

MS UIオートメーションを使用してERPクライアントのプロセスをロードしましたが、検出される要素は標準のウィンドウ要素(タイトルバー、コンテキストメニュー、最小化、最大化、閉じる)のみです。クライアントERPにはテキストボックス、ボタン、選択リストがロードされていますが、UIオートメーションはそれらのいずれも認識しません。

コントロールが認識されない理由と、それを回避する方法について、誰かが洞察を与えることができますか?

(そしてこれはさらに役立つでしょう)誰もがオープンソースの中規模のERPシステムを推奨できますか?

ありがとう!

4

1 に答える 1

0

UI コントロールにウィンドウ ハンドルがない可能性は十分にあります。Visual Foxpro アプリケーションにも同じ問題がありました。これらは、ウィンドウ ハンドルを持つ基になる OS コントロールを使用しないカスタム コントロールでした。

オープン ソース ERP については、http: //www.xtuple.com/ をご覧ください。

于 2011-01-26T12:33:11.390 に答える