l7i7l7
شنبه 17 بهمن 1388, 09:36 صبح
این کد کوچولو وضعیت ارتباط با اینترنت رو چک میکنه
البته تو قسمت 1001 نکته هم "بررسی اتصال به اینترنت Dial up و ADSL" اومده اما چون در صورتی که کانکشن شما غیر از گزینه ADSL یا DialUp باشه نمیتونه درست بررسی کنه
این روشی که پایین آوردم رو تست کردم در هر صورت میتونین ازش جواب بگیرین
bool ConnectionExists()
{
try
{
System.Net.Sockets.TcpClient clnt = new System.Net.Sockets.TcpClient("www.google.com", 80);
clnt.Close();
MessageBox.Show("ارتباط با اینترنت برقرار است", "Connected ...", MessageBoxButtons.OK, MessageBoxIcon.Information);
return true;
}
catch (System.Exception ex)
{
MessageBox.Show("ارتباط با اینترنت برقرار نیست", "DC",MessageBoxButtons.OK,MessageBoxIcon.Error);
return false;
}
}
موفق باشین
البته تو قسمت 1001 نکته هم "بررسی اتصال به اینترنت Dial up و ADSL" اومده اما چون در صورتی که کانکشن شما غیر از گزینه ADSL یا DialUp باشه نمیتونه درست بررسی کنه
این روشی که پایین آوردم رو تست کردم در هر صورت میتونین ازش جواب بگیرین
bool ConnectionExists()
{
try
{
System.Net.Sockets.TcpClient clnt = new System.Net.Sockets.TcpClient("www.google.com", 80);
clnt.Close();
MessageBox.Show("ارتباط با اینترنت برقرار است", "Connected ...", MessageBoxButtons.OK, MessageBoxIcon.Information);
return true;
}
catch (System.Exception ex)
{
MessageBox.Show("ارتباط با اینترنت برقرار نیست", "DC",MessageBoxButtons.OK,MessageBoxIcon.Error);
return false;
}
}
موفق باشین