PDA

View Full Version : سوال: بررسی اتصال به اینترنت



Salar Ashgi
پنج شنبه 06 فروردین 1388, 15:52 عصر
سلام به همه دوستان عزیز ، چه طور میشه تشخیص داد که کامپیوتر به اینترنت وصل است

یا خیر ؟؟

ممنون از راهنمایی شما !!!

13601360
پنج شنبه 06 فروردین 1388, 17:16 عصر
دوست عزیز به لینک زیر یه نگاهی بنداز :لبخندساده:

کلیک کن (http://www.codeproject.com/KB/IP/internetconnection_status.aspx)

Salar Ashgi
پنج شنبه 06 فروردین 1388, 17:37 عصر
دوست عزیز به لینک زیر یه نگاهی بنداز :لبخندساده:

کلیک کن (http://www.codeproject.com/KB/IP/internetconnection_status.aspx)

ممنون از لطف شما ، ولی آیا دستور مشخص و واضحی برای اینکار نیست ؟؟؟

13601360
پنج شنبه 06 فروردین 1388, 20:02 عصر
شاید بهترین جواب نباشه


HttpWebRequest req;
HttpWebResponse resp;
try
{
req = (HttpWebRequest)WebRequest.Create("http://www.google.com (http://www.google.com/)");
resp = (HttpWebResponse)req.GetResponse();

if(resp.StatusCode.ToString().Equals("OK"))
{
Console.WriteLine("its connected.");
}
else
{
Console.WriteLine("its not connected.");
}
}
catch(Exception exc)
{
Console.WriteLine("its not connected.");
}

mostafaaa
پنج شنبه 06 فروردین 1388, 21:47 عصر
سلام دوست من
به نظر من بهترین راه اینه که از داخل برنامت یکی از DNS های معروف رو Ping کنی اگه Replay داد که اینترنتت وصله اگه نه که خوب معلومه ...
مثلا از این تکه کد میتونی استفاده کنی :

Ping P = new Ping();
PingReply PR = P.Send("4.2.2.4", 2000);
if (PR.Status == IPStatus.Success)
{ MessageBox.Show("Replay"); }
else
{ MessageBox.Show("Time out"); }
یا علی