我想用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