Exception lors du debogage
Bonjour,
Je souhaiterais me connecter sur une page web via un webBrowser..
J'ai d'on fait un groupBox contenant deux textBox et un bouton login.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
// bouton connexion
private void btn_connect_Click(object sender, EventArgs e)
{
wb_viewer.Navigate("http://monsite.com/login/");
}
// WebBrowser
private void wb_viewer_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
if (wb_viewer.Document != null)
{
txt_login.Text = null;
HtmlDocument doc = wb_viewer.Document;
HtmlElement elem = doc.GetElementById("login_field");
HtmlElement elem2 = doc.GetElementById("password_field");
HtmlElement elem3 = doc.GetElementById("btn_logon");
elem.SetAttribute("value", txt_login.Text);
elem2.SetAttribute("value", txt_psw.Text);
elem3.InvokeMember("click");
doc.Body.AppendChild(elem);
wb_viewer.Navigate("http://monsite.com/mypage.php");
gb_list.Visible = true;
}
} |
Mais lorsque je passe le Débogage, l'appli va essayer de se connecter pour finir sur une exception
Citation:
L'exception NullreferenceException n'a pas été géré par le code utilisateur
En m'indiquant cette partie :
Code:
("value", txt_login.Text);
Comment faire?
Merci d'avance.