Usually when i need to convert code from c# to vb.net i use this link http://converter.telerik.com/ but looking to an old answer (WebBrowser Control in a new thread)
i found this line that i don't understand, and that the converter don't translate:
br.DocumentCompleted += browser_DocumentCompleted;
private void runBrowserThread(Uri url) {
var th = new Thread(() => {
var br = new WebBrowser();
br.DocumentCompleted += browser_DocumentCompleted;
br.Navigate(url);
Application.Run();
});
th.SetApartmentState(ApartmentState.STA);
th.Start();
}
void browser_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) {
var br = sender as WebBrowser;
if (br.Url == e.Url) {
Console.WriteLine("Natigated to {0}", e.Url);
Application.ExitThread(); // Stops the thread
}
}
Anyone know the translation?
Thanks