我试图从我的程序登录到另一个网站。 这是我的代码:
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text == "" || textBox2.Text == "")
{
MessageBox.Show("Please fill steam username & password");
}
else
{
browser.Navigate("WEBSITE");
browser.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(browser_Login);
}
}
void browser_Login(object sender, WebBrowserDocumentCompletedEventArgs e)
{
browser.Document.GetElementById("AccountName").SetAttribute("value", textBox1.Text);
browser.Document.GetElementById("Password").SetAttribute("value", textBox2.Text);
browser.Document.GetElementById("Login").InvokeMember("click");
}
但是我希望在登录失败或成功时收到状态。我怎么能这样做?