بدست آوردن آدرس آی پی سیستم جاری در زبان #c
جمعه, ۵ دی ۱۳۹۳، ۱۱:۴۳ ق.ظ
کدی را که می خوام معرفی کنم ، می تونه آدرس آی پی سیستم جاری رو بدست بیاره. از این کد میتونید در هر نوع برنامه ای (چه وبی چه ویندوزی) به زبان سی شارپ استفاده کنید.
protected string GetLocalPCIP() { string LocalIP = null; System.Net.IPHostEntry IPHostEntry = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName()); foreach (System.Net.IPAddress IPAddress in IPHostEntry.AddressList) { if (IPAddress.AddressFamily.ToString() == "InterNetwork") { LocalIP = IPAddress.ToString(); } } return LocalIP; }
برای نمایش آدرس آی پی باید این تابع رو تو یه دستور اجرا شونده ای صدا بزنید. مانند کادر MessageBox:
MessageBox.Show(GetLocalPCIP());
۹۳/۱۰/۰۵