تست اتصال یا عدم اتصال اینترنت
برای تست اینکه به اینترنت متصل هستید یا خیر، ابتدا یک دکمه به فرم اضافه کرده و کد زیر را در کنترل کننده رویداد آن بنویسید :
private String Getvalue; private void button1_Click(object sender, EventArgs e) { try { WebClient IsState = new WebClient(); Getvalue = IsState.DownloadString ("http://www.google.com"); MessageBox.Show("Connect"); } catch (Exception ex) { MessageBox.Show(ex.ShowMessage()); } }
البته در قسمت فضای های نامی ، فضای نام زیر را هم وارد کنید :
using System.Net;
این کد رو هم دوست عزیزمون آقا/خانم بهاربین در بخش نظرات نوشتن :
private void button1_Click(object sender, EventArgs e) { Ping ping = new Ping(); PingReply pingStatus = ping.Send("google.com"); if (pingStatus.Status == IPStatus.Success) { MessageBox.Show("Connected"); } else { MessageBox.Show("Disonnected"); } }
البته در قسمت فضای های نامی ، فضای نام زیر را هم وارد کنید :
using System.Net.NetworkInformation;
با سلام به شما
مرسی از سایت خوبتون و همچنین دمتون گرم .
همه کد هایی که گزاشته شده کار میکنن و جواب میدن.
ولی یه چیزی هست من یه کدی دارم و با اجازه مدیر این کد رو میزارم که اتصال اینترنت رو سایت هایی که فیلتر شکن تست میکنه.!!
مثه تلگرام و….
این قطعه کد به درد ربات نویس ها میخوره.!!@!!
و برای فراخوانی این متد باید تابع شما asuyn باشه و حتما از کلمه awite در فراخوانی استفاده بشه وگرنه کار نمیکنه و به خطا میخورین.
سرعتش عالیه بازم بستگی به سرعت اینترنت شما داره که سریعتر چک کنه یا کند تر.
واین متد خروجی بولین داره که بتونین تو شرط ها ازش استفاده کنین.
ممنون بابت کد خوبتون
بسیار ممنون
سلام دوست عزیز….ممنون از اینکه نظر دادین… و بسیار ممنون بابت ارسال کدتون…حتما اونو داخل سایت مذارم(البته با اجازه)…اگه کدهای دیگه هم دارین بذارین تا کمکی بشه به دوستای برنامه نویس…
در ضمن کدها رو توی تگ pre بذارین تا شکیلتر به چشم بیان…
با سلام دوباره
با اين كدهم ميشه كارايي انجام داد
سلام
خیلی عالی
با سلام
اول تشكر ميكنم بخاطر سايت پرباري كه دارين
دوم اينكه در حد بزاعت خودم مي خوام به سايت كمك كنم اگه اجازه بدين البته
سوم اينكه با اين كد هم ميشه وضعيت اتصال رو بدست آورد
موفق و پيروز باشيد