PDA

View Full Version : سوال: تشخیص کانکت بودن به اینترنت



asd_moghadas
سه شنبه 28 دی 1389, 13:12 عصر
باسلام

من کدهای شمارا تست کردم من میخواهم موقعی که به اینترنت وصل میشود باهر نوع کانکشنی ازجمله vpnنرافزار ابدیت بشه همانند nod 32لطفا راهنمایی کنید.من کدهای لینک زیرراهم تست کردم به نتیجه نرسیدم .
http://barnamenevis.org/showthread.php?60413

msdsbi
سه شنبه 28 دی 1389, 13:39 عصر
از دستور Ping استفاده كن كه ببين به اون سايتي كه مي خواي دسترسي داري يا نه اگه دسترسي داشتي بعداً دستورات اينترنتي رو بنويس
اين دستور بصورت True يا False خروجي مي ده . اول دستورت اينو چك كن بعد ادامه بده اگه True بود

private bool pingip()
{
bool chekip = false;
System.Net.NetworkInformation.Ping pingSender = new System.Net.NetworkInformation.Ping();
try
{
System.Net.NetworkInformation.PingReply reply = pingSender.Send("www.farapayamak.com");
if (reply.Status == System.Net.NetworkInformation.IPStatus.Success)
{
chekip = true;
}
else
{
chekip = false;
}
}
catch
{
chekip = false;
}
return chekip;

}

به جاي آدرس وارد شده در پينگ آدرس سايت مورد نظر خودت رو يا آي پي اون سايت رو بده