プロパティ .ReadyState とは、機械和訳だと 準備完了状態 です。(あまり意味無いか)
三流プログラマーの勝手な解釈・方言だと:
.ReadyState で IEの状態が数値で返ってきます(IEの準備・読み込み状態を数値で取得することができます)
よく見かけるIEの表示待ちは、
.ReadyStateが4(READYSTATE_COMPLETE)になるまでループ
下記のような感じだと思います。
While objIE.ReadyState <> 4 'READYSTATE_COMPLETE = 4
DoEvents 'Doeventsは重いので嫌いな人居るけど
Wend
まぁ、4 READYSTATE_COMPLETE とか定数が気になるところですが、、、.ReadyStateプロパティ を 使用した三流サンプル を 紹介します
.ReadyState プロパティ の テスト IE操作 VBA
http://www.youtube.com/watch?v=-tVlRY0DSZU
よく見かけるIEの表示待ちは、 .ReadyStateが4(READYSTATE_COMPLETE)になるまでループ 下記のような感じだと思います。 While objIE.ReadyState <> 4 'READYSTATE_COMPLETE = 4 DoEvents 'Doeventsは重いので嫌いな人居るけど Wend でも、 なぜ4?と疑問を持ちますよね? そんな疑問を少しでも解消するためにループの中で.ReadyStateを表示するテストをしてみます。'参照設定 Microsoft Internet Controls(Microsoft Browser Helpers)
|
三流君が .ReadyState の 関連項目 を 紹介します
おっと、その前に正式な場所は(繰り返し紹介すると) MSDNで:[.ReadyState Property]を見てください。
読者の声:三流君の説明・解説じゃ .ReadyStateプロパティ が よくわからなかったから、Googleを使って、自分で検索します。
三流君:残念です。あっ、下記にGoogleの検索窓を設置しました。
よく使われる変数名 : oIE,MyIE,objIE
と
オブジェクトの指定として : InternetExplorer と WebBrowser
を指定しました。※この指定で検索するとサンプルが拾いやすいと思います。
三流解説を読んでいただき、どうもです。ここから下は、三流君宛のメッセージ送信や 三流君のホームページの紹介・案内です
目的の情報が見つかったか?少々心配しつつ、、、※質問や感想は、気軽に送ってくださいね。
[IE操作 三流解説のトップページへ 戻る]
/ [IE操作の三流サンプル一覧へ 戻る] [三流君 VBAでWebBrowser IEを操作する] / [三流君 VBAで楽しくプログラミング] / [AB型の変わり者 三流プログラマー Ken3 三流君Top] | |
F1でヘルプを見たり、デバック時にDebug.Print使ったり、イミディエイト ウインドウで簡単な確認したり。 項目別に↓にプログラマーの本音?それとも建て前?的な記事をまとめました。お探しのジャンルを選択してください。 項目別に↓に人気の記事をまとめてみました。お探しのジャンルを選択してください。 Blog:[三流君の作業日記]/
[objIEを使用したサンプルコードを見る]/
広告-[通販人気商品の足跡] |
三流プログラマーのKen3 が 皆さんの質問にお答えします
と カッコつけて言っても、実力不足ですべての質問に回答することはできないのが現実なのですが、できる範囲で 三流的な逃げ手 や 解決方法 を探します(回答します)。
感想や質問・要望・苦情など 三流君へメッセージを送る。
時間的余裕のある要望・質問・苦情の場合は、下記のフォームからメッセージを送ることができます。