tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルサイトに自動的にログインする
記事No1363
投稿日: 2005/02/04(Fri) 21:32
投稿者あさみ
[OSのVer]:WindowsXP    [VBのVer]:VB.NET
ホームページのログイン画面のテキストボックスに入力して
自動的にログインするプログラムを作っています。
VB6では、
WebBrowser1.Document.Forms(0).Elements("login").Value = CVar("asami")
WebBrowser1.Document.Forms(0).Elements("pass").Value = CVar("12345678")
WebBrowser1.Document.Forms(0).Elements("save").Click
のように記述すれば出来たのですがVB.NETでは、どのように記述すれば
良いか分かりません。

よろしく御願いします。

[ツリー表示へ]
タイトルRe: サイトに自動的にログインする
記事No1364
投稿日: 2005/02/05(Sat) 07:31
投稿者花ちゃん
色々な方法があるようですが、VB6.0を使っていたのならとりあえず
WebBrowser コントロールの変わりにInternetExplorerを使って見て下さい。

下記のようにVB6.0のコードがほぼそのまま使用できます。

        Dim IE As Object
        IE = CreateObject("InternetExplorer.application")
        IE.Navigate("hhttp://www.bcap.co.jp/hanafusa/top.htm")
        Application.DoEvents()
        Do While IE.Busy = True
            Application.DoEvents()
        Loop
        IE.Visible = True
        Do While IE.Document.ReadyState <> "complete"
            Application.DoEvents()
        Loop
        RichTextBox1.Text = IE.document.body.innerText
        IE = Nothing

[ツリー表示へ]
タイトルありがとうございました。
記事No1365
投稿日: 2005/02/05(Sat) 22:17
投稿者あさみ
花ちゃんさん、InternetExplorerで、ログイン出来ました。
本当に、ありがとうございました。

今度は、WebBrowserコントロールを使って、ログイン出来るように
頑張ってみます。

[ツリー表示へ]