Darecon
11-07-2009, 17:25
Ciao a tutti, ho una domanda, perche' ricevo una null pointer exception in questo codice? Mi sembra corretto.. Cosa sbaglio?
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("www.google.it");
while (webBrowser1.IsBusy()) {
Application.DoEvents();
}
String st1 = webBrowser1.Document.Body.InnerHtml.ToString();
Console.WriteLine(st1);
}
Premesso che il codice diviso in questo modo:
-.navigate al load della form
- creazione della stringa in un bottone cliccato dopo il caricamento della pagina
funziona a meraviglia..
Quindi il problema credo sia sul while, ma perche'? :(
Grazie.. :D
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.Navigate("www.google.it");
while (webBrowser1.IsBusy()) {
Application.DoEvents();
}
String st1 = webBrowser1.Document.Body.InnerHtml.ToString();
Console.WriteLine(st1);
}
Premesso che il codice diviso in questo modo:
-.navigate al load della form
- creazione della stringa in un bottone cliccato dopo il caricamento della pagina
funziona a meraviglia..
Quindi il problema credo sia sul while, ma perche'? :(
Grazie.. :D