Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
webbrowserで指定のページを開きパスワードを自動で入力したい。
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9550#CommentId14213
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
さと
 (社会人)
投稿日時
2010/2/14 20:36:42
魔界の仮面弁士さんとヴァンさんがおっしゃるとおりDocumentCompletedの後に記述することも考えたのですが、このソフトの実装として
①フォームロード時にあるページを開き
②ログインページ①のページを開く。
③ログインページ①にID等を自動入力してログイン
④ログインページ②のページを開く。
⑤ログインページ②にID等を自動入力してログイン
⑥①のページを開く
というものにしたいのです。
この場合DocumentCompletedの箇所にifなどを使用して③と⑤の処理を記述しないといけないのでしょうか?
それと、魔界の仮面弁士さんがおっしゃる
>ループ待機は避けた方が良いと思いますよ。
というのはなぜなのでしょうか?
>「ログインページの HTML 解析が完了したら、ID 等を入力する」という処理を、
解析完了後(DocumentCompleted)ではなく、ボタンクリック時に記述しておくのは不自然です。
いわれてみると私もそう思いましが、解析完了後に動作をさせたいのでボタンクリック時に読み込み完了するまで待機をさせるサンプルコードを探してきたのですが、こういった方法で読み込み完了を待つコードを使用して次の処理をさせることはあまり使用しないのでしょうか?