.::CYMES::. napisał(a)
while (client.IsBusy) ;
nie no.. kurcze.. ciekawe czemu nadal blokuje GUI..
a moze by tak przynajmniej minimalnie pomyslec i zamiast puszczac natychmiast 'nieskonczonego' while'a, sprawdzic flage IsBusy za jakiś czas ? -> ot, chocby banalnym timerem, etc.
poza tym Panowie drodzy, DownloadStringAsync ma to siebie, ze potrafi was poinformowac JAK OPERACJA SIE ZAKONCZY. to jest podstawa.. jakim cudem przegapiliscie event DownloadStringCompleted, przeciez jest tuz pod *Async tej metody na liscie autocomplete'a??
wystarczy czytac czytac czytac czytac czytac..
http://msdn.microsoft.com/en-us/library/ms144202(VS.80).aspx
method does not block the calling thread while downloading the resource. To download a resource and block while waiting for the server's response, use the DownloadString method. When the download completes, the DownloadStringCompleted event is raised. Your application must handle this event to receive notification. The downloaded string is available in the Result property