宜しくお願い致します。
WebBrowserコントロールで表示されたページのボタンをクリック(自動)→ページ移動後→テキストボックスに自動で入力ができません。
コードはこのように書いています。
.Document.all.****.Click
Do While .ReadyState <> 4: DoEvents: Loop
.Document.all.********.Value = "*****"
以前はIEの表示タイミングとテキストボックスへの入力のタイミングがズレている為にエラーが発生してしまうと思っていましたが、“sleep”などを使って試した結果、仮説がハズレている事が分かりました。
ステップインで調べていくと“ボタンクリック”の後“Do~Loop”のところで停止してしまい“F8キー”を何度押してもそのままの状態で、コード部分をクリックしたり、表示されている“IE”の部分をクリックした後に再度“F8キー”を押すと続いて処理が行われる形となっています。
現状では“フォーカス”の関連かとも思ったのですが、見当が付かない状態です。
何かご存知の方がおられましたら、アドバイスをお願いできたらと思っております。
是非、宜しくお願い致します。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
レス書いて、気がついたのですが。
素朴な疑問なのですが。
>WebBrowserコントロールで表示されたページのボタンをクリック(自動)→ページ移動後→テキストボックスに自動で入力
そもそも、これって、可能なのですか。???
何処かで、実際に、実現しているとか、
実現したことを見たことがあるとか???
No.1
- 回答日時:
>、“sleep”などを使って試した結果、仮説がハズレている事が分かりました。
そうなのですか。
>Do While .ReadyState <> 4: DoEvents: Loop
ここまで、ヒントもらったのだから、後は、
検索したほうが、早いような
ReadyStateで、ググっても、いろいろ書いてるところが
沢山ありますよ。
示されているコードを見ると、なんで、上記コードの前に
Documentが、あるのか、不思議で、想像が出来ません。
一部のコードを示すのは、良いかもしれませんが、
見ている方は、前後がわかりません。
レスつきにくいのでは?????
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) excel vba でユーザーフォーム入力ができない 2 2022/12/12 14:42
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- その他(Microsoft Office) EXCELでバーコードを作成すると白くなってコードが見えません 1 2022/04/04 14:24
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS トリミングで表示した画像をクリックで元どおりにしたい 3 2022/12/16 18:49
- Facebook 他人のおすすめ記事 1 2022/04/03 05:20
- Windows 10 Windows10の不具合(Critical Process Died) 9 2022/04/19 21:11
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストボックスの入力文字を1...
-
タブキー押下時のイベントをひ...
-
一定時間操作されないと自動で...
-
エクセルVBAのテキストボック、...
-
WPFでの時刻入力コントロールに...
-
Visual Basic 6.0 コンボボック...
-
特定のキーを押すまでループさ...
-
VB6で電卓を作っているのですが...
-
C# DateTimePicker をキー入力...
-
(VBA)チェックボックスのclick...
-
コマンドボタン(入力)をクリッ...
-
IEで、BackSpaceで「戻る」機能...
-
キーバッファについての質問
-
【VB】タブ切り替え時のイベント
-
Access データ表示 完了時のイ...
-
コンボボックスにキー入力をさ...
-
プログラミングc# Windowsフォ...
-
onchangeでイベントが発生しません
-
VBでイベント処理を追加する...
-
キーイベントを擬似的に発生さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VB】タブ切り替え時のイベント
-
タブキー押下時のイベントをひ...
-
特定のキーを押すまでループさ...
-
(VBA)チェックボックスのclick...
-
WPFでの時刻入力コントロールに...
-
Visual Basic 6.0 コンボボック...
-
一定時間操作されないと自動で...
-
コンボボックスにキー入力をさ...
-
Excel VBA マクロ実行中のみテンキ...
-
VB.NETのDropDownListをReadOnl...
-
フォーカスについてお教えください
-
キーイベントを擬似的に発生さ...
-
IEで、BackSpaceで「戻る」機能...
-
エクセルVBAのテキストボック、...
-
VB.NETでフォームがない...
-
KEYPREVIEW=TRUEについて。意味...
-
EXCEL VBA でIEを制御して、INP...
-
自作ダイアログボックス中のエ...
-
テキストボックスの入力文字を1...
-
Objective-Cでキーボードイベン...
おすすめ情報