tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルwebでのログイン後のページを完全に読み込んだイベントの取得
記事No4071
投稿日: 2006/08/10(Thu) 14:50
投稿者48pan
前回お世話になりました、ありがとうございます。
webでのログイン後のページを完全に読み込んだイベントの取得をしたいのですが、
下のコードでログインしてます、ログイン後のページに入力したいのですが、出来るときと出来
ない時がありいろいろ探してテストしましたが上手く行きません、どうにかお力をください。
他のソースを貼り付けしてテストしても定義が〜〜の様なエラーがでます、その設定すらよくわ
かりません、
Do While objIE(w).DocumentComplete() = True
Loop
と書いてもエラーです
Do While objIE(w).Busy
Loop
Do While (objIE(w).document.ReadyState <> "complete")
Loop
だと不安定でした。
使用コードです。

objIE(w) = CreateObject("InternetExplorer.application")
objIE(w).Visible = True 'IE表示
On Error Resume Next
Dim bDATA() As Byte
strDATA = "loginid=" + ssd(w - 1).id + "&passwd=" + ssd(w - 1).
ps01 +_
&submit%25template=%A5%ED%A5%B0%A5%A4%A5%F3"
URL01 = "hhttps://member.rakuten-sec.co.jp/bv/app/Login.do"
ReDim bDATA(Len(strDATA) - 1)  '配列のサイズを計算
bDATA = System.Text.Encoding.GetEncoding(932).GetBytes(strDATA)
objIE(w).Navigate(URL01, , , bDATA, "Content-type: application/x-www-form-urlencod
ed")

[ツリー表示へ]
タイトルRe: webでのログイン後のページを完全に読み込んだイベントの取得
記事No4072
投稿日: 2006/08/10(Thu) 15:36
投稿者花ちゃん
前回の時に書いておいたページを見なかったのですか?

http://hanatyan.sakura.ne.jp/bbs/wforum.cgi?mode=allread&no=2658#2738


今回の件とは関係ありませんが、文字列を連結する場合は +  ではなく & を
使用して下さい。

   Debug.WriteLine(123 + "123")
   Debug.WriteLine(123 & "123")

[ツリー表示へ]
タイトルRe^2: webでのログイン後のページを完全に読み込んだイベントの取得
記事No4080
投稿日: 2006/08/11(Fri) 09:16
投稿者48pan
申し訳ありません、見落としてました。きおつけます。
上手く行きました、ありがとうございます。

[ツリー表示へ]