PDA

View Full Version : سوال: آیا سیستم به اینترنت کانکت هست یا نه؟



forodo
پنج شنبه 14 آذر 1392, 18:44 عصر
سلام
چطور می شه فهمید که به کامپیوتر به اینترنت وصل هست یا نه.
با تشکر

HOSSEINONLINE7
پنج شنبه 14 آذر 1392, 19:25 عصر
سلام.
نمیدونم واقعا منظورتون از این سوال چیست .
اگر منظورتون این است که بخواهید که اینترنت دارید یا نه با یک دستور CMD میتونید متوجه بشید.
اگر منظورتون هم این است که تالار اشتباهی اومدید باید در تالار شبکه این مسائل بیان کنید.

اگر کد بررسی اتصال اینترنت میخواید :


[DllImport("wininet.dll")]
private static extern bool InternetGetConnectedState(out int Description, int ReservedValue);

private bool IsConnectedToInternet()
{
var client = new WebClient();
try
{
using (client.OpenRead("http://www.google.com"))
{
return true;
}
}
catch (WebException)
{
return false;
}
}



در صورت متصل بودن به اینترنت True برمیگردونه .

samin_panahi
پنج شنبه 14 آذر 1392, 19:39 عصر
private void button1_Click(object sender, EventArgs e)
{
if (IsConnectedToInternet() == true)
{
MessageBox.Show("Connect");
}
else
MessageBox.Show("DisConnect");
}

private bool IsConnectedToInternet()
{
var client = new System.Net.WebClient();
try
{
using (client.OpenRead("http://www.google.com"))
{
return true;
}
}
catch (System.Net.WebException)
{
return false;
}
}


+ لینک (http://www.codeproject.com/Questions/334375/is-there-a-simple-code-in-Csharp-to-check-if-pc-is)