2012-01-17 28 views
1

私はQTP 11を自動化に使用していますが、私は本当に何をすべきかわからない問題がありました。JavaEdit.Object.setText(qtp vbs)を使用することはできません

私はそうのようなネイティブのsetTextメソッドの使用JavaEditフィールドの値を設定しようとしています:

JavaWindow("Window").JavaEdit("Edit").Object.setText "value" 

これは、過去にこのように働いていますが、今、私は「方法サポートされていません」というエラーを得続けます実行時にオブジェクトはオブジェクトリポジトリに存在し、正しく参照され、テスト中のアプリケーションで表示されます。

誰でもこの原因が分かっていますか?

+0

IEでBHOマネージャアドオンが有効になっていますか? – Amol

+0

わかりません。しかし、これはWebアプリケーションではありません。 – Mimi

+0

オブジェクトをスパイすると、そのメソッドが 'ネイティブプロパティ'の '操作 'リストに表示されますか?編集:Nevermind ...私の 'タグ提出'のリストに古い投稿がポップアップするのはなぜですか? – AutomatedChaos

答えて

0

私はわからないけど、私が覚えている限りでは、それは、カッコ内の

JavaWindow("Window").JavaEdit("Edit").Object.setText(value) 

でなければなりません。私は間違っているかもしれない。 TextEditが読み込み専用になっている可能性はありますか?

関連する問題