我想用vb.net.I想提出一个桌面应用程序,让自己一个简单的Web应用程序由哪些用户可以登录并发送邮件或墙壁后发送邮件或墙壁(脸书)与进入浏览器。我使用本教程创建了表单和其他所有东西(http://howtostartprogramming.com/vb-net/vb-net-tutorial-41-website-login/)。此原始代码工作正常。如何使一个简单的Web应用程序使用vb.net
我有两个问题。
1)我对自己的代码做了一些修改,以click_botton1我已添加此代码。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
WebBrowser1.Navigate("http://login.yahoo.com/")
WebBrowser1.Document.GetElementById("login").SetAttribute("value", TextBox1.Text)
WebBrowser1.Document.GetElementById("passwd").SetAttribute("value", TextBox2.Text)
WebBrowser1.Document.GetElementById(".save").InvokeMember("click")
End Sub
但这种代码表明我想直接去在vb.net错误(不编译)
2)登录后,“撰写邮件页上的”在Web浏览器窗口进行浏览。所以我已经将这些代码添加到原始代码中。
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
WebBrowser1.Document.GetElementById("login").SetAttribute("value", TextBox1.Text)
WebBrowser1.Document.GetElementById("passwd").SetAttribute("value", TextBox2.Text)
WebBrowser1.Document.GetElementById(".save").InvokeMember("click")
'NEWCODE'
webBrowser1.Navigate("http://in.mg50.mail.yahoo.com/neo/launch?.rand=de5jqdp66atmb")
End Sub
但这段代码显示错误。它不会进入撰写页面,但会重定向到登录页面(可能与Cookie有关)。
我怎么克服这个问题
提前感谢您的帮助
您的所有应用程序的用户都将使用Yahoo,这非常方便。不幸的是,雅虎不可避免地重写或重新设计他们的页面时不太方便。雅虎 – 2012-01-11 06:19:03
亲爱的科迪...我为自己做这个应用程序..所以我觉得它足够 – Eka 2012-01-11 06:24:18