22.01.2009, 22:16
общий
это ответ
Здравствуйте, Фидаков!
Application.DoEvents() - точно не поможет, поскольку приложение виснет именно на myStreamReader.Read, то есть до Application.DoEvents() не доходит.
Если использование HttpWebRequest не принципиально и задча только в том, что вы написали то посоветую использовать System.Net.WebClient с асинхронными функциями, если же нужен именно такой способ, то присоединяясь к предыдущему эксперту посоветую использовать класс System.ComponentModel.BackgroundWorker, если не хочется возиться с System.Treading.