0

Whiteを介してopenfileダイアログボックスを制御しようとしています。XP(x86)でテストアプリケーションを開発しましたが、正常に動作します。アプリケーションは、選択したファイル名コンボボックスに書き込み、開くボタンをクリックします。

Windows7で同じテストアプリケーションを使用しようとしましたが、Whiteはコンボボックスに書き込むことも、開くボタンをクリックすることもできないようです。これは正常です?

4

2 に答える 2

1

はい、64ビットテストアプリからテスト対象の32ビットアプリにアクセスしようとすると正常です。

クラスライブラリにパックされたテストでxUnitを使用します。「プラットフォームターゲット」をx86に強制すると、トリックが実行されます。すべてのホワイト機能が機能します。

于 2012-12-01T11:50:51.013 に答える
0

x86でコンパイルされたWhiteは、Win7で実行すると、キーストロークもクリックも入力しないことがわかりました。ただし、選択したUIitemを検出し、フォーカスを設定します。

C#でWindowsのキーストロークをシミュレートする問題を解決しました。それが誰かに役立つことを願っています。

于 2012-09-14T18:16:45.393 に答える