В программе на WinForms есть браузер от HtmlAgilityPack, он в фоне парсит страницы сайта, проблема заключается в том что при каждом обращении парсера к странице курсор мыши в программе меняется на "стрелку с крутящимся кругом" , получается курсор постоянно мигает с обычной стрелки на стрелку с загрузкой, это разрдажает, был еще звук щелчка но я его уже убрал программно, осталось убрать этот курсор загрузки, но не знаю как, подскажите пожалуйста. Предоставлю кусок кода парсера чтобы понять о чем идет речь
using HtmlAgilityPack;
var web = new HtmlWeb();
web.BrowserTimeout = TimeSpan.FromSeconds(0);
var html = web.LoadFromBrowser(url).ParsedText;
var htmlDocument = new HtmlAgilityPack.HtmlDocument();
htmlDocument.LoadHtml(html);
var divs = htmlDocument.DocumentNode.Descendants("div")
.Where(node => node.GetAttributeValue("class", "").Equals("glbg")).ToList();
Решил проблему открытием нового потока для парсера Курсор больше не маячит "вечной загрузкой".
public static void MyMethod()
{
Thread ThA = new Thread(
() => {
Console.WriteLine("ТУТ ВЫПОЛНЯЕТСЯ КОД МЕТОДА MyMethod()");
Application.Run();
}
);
ThA.SetApartmentState(ApartmentState.STA);
ThA.IsBackground = true;
ThA.Start();
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Нужно сделать, чтобы пользователь мог выполнять C#-код на моем сервере (что-то вроде dotnetfiddlenet)
Недавно начал изучать c#, и не могу сделать вот такое задание: Создать программу которая позволяет рисовать в формате графических примитив:...
Имеется код html страницы, в котором есть такие теги как "span itemprop=\"name\">" Я без труда нахожу значение, но проблема в том, что находит значение самого...
Хочу начать использовать Sphinx, так как есть сайт с большой базой и медленными запросамиВсякая оптимизация не помогла достичь нужной скорости,...