Ik probeer van een website in een webform naar een andere website te linken, en te wachten tot die pagina geladen is voor het script verder wordt uitgevoerd. Maar om een of andere reden werkt het wel/niet.
Mijn code:
De standaard URL van het webform is www.google.com.
Wat er nu gebeurt is dat het programma vastloopt, omdat hij denk ik altijd in de loop blijft haken.
Maar zodra ik de dubbele slashes voor de MessageBox weghaal, dan krijg je een leeg messagebox maar het script werkt wel. Kan iemand mij uitleggen wat ik hier verkeerd doe en dit kan oplossen (zonder de messagebox)?
Mijn code:
Code:
bool succes = false;
while (webBrowser1.Url.ToString() != "http://www.domein.nl/")
{
//MessageBox.Show("");
Thread.Sleep(700);
if (succes == false)
{
webBrowser1.Url = new System.Uri("http://www.domein.nl/", System.UriKind.Absolute);
succes = true;
}
}
De standaard URL van het webform is www.google.com.
Wat er nu gebeurt is dat het programma vastloopt, omdat hij denk ik altijd in de loop blijft haken.
Maar zodra ik de dubbele slashes voor de MessageBox weghaal, dan krijg je een leeg messagebox maar het script werkt wel. Kan iemand mij uitleggen wat ik hier verkeerd doe en dit kan oplossen (zonder de messagebox)?