Jak mogę zrobić takie coś, że jeżeli jest połączenie z internetem, to pobiera (odczyta) mi dane tekstowe z określonego linku. A jeżeli nie ma połączenia z internetem, to ustawia standardowe dane.
Na przykład: link to http://www.nazwa.pl/krzycho.txt (dane to krzycho), a standardowe dane to GoldDenton. Teraz jeżeli jest połączenie z internetem, to pobiera z linku http://www.nazwa.pl/krzycho.txt dane jakie tam są, a jeżeli nie ma połączenia to ustawia standardowo GoldDenton.
To jeszcze powiedz czy aplkacja ma być wykonywana na życzenie czy ma chodzić w tle. Kod wkleję nieco później - mam gotowca a nie chce mi się od nowa pisać. Kodu jest na mniej niż 10 linii.
Złączono Posta: 10.06.2007 (Nie) 17:08
String GetDocument(String a)
{
try
{
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(a);
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
Stream s = res.GetResponseStream();
StreamReader sr = new StreamReader(s);
return sr.ReadToEnd();
}
catch
{
return "";
}
}