PDA

View Full Version : راهنمایی - گرفتن آی پی



ramin005
یک شنبه 15 بهمن 1391, 16:03 عصر
با سلام
بنده از کد زیر برا گرفتن آی پی استفاده میکنم
اما بعضی مواقع درست جواب میده برخی مواقع باعث میشه اصلا برنامه اجرا نشه!
string strHostName = "";
strHostName = System.Net.Dns.GetHostName();
IPHostEntry ipEntry = System.Net.Dns.GetHostEntry(strHostName);
IPAddress[] addr = ipEntry.AddressList;
string locip = addr[addr.Length - 2].ToString();
string pcname1 = System.Environment.MachineName;

و برای ذخیره آی پی
var loguser = new loguser()
{


pcname = pcname1,
ip = locip(),

date = DateTime.Now
};
به نظرتون مشکل این کد چیه؟
من کل برناممو بالا پایین کردن آخر سر رسیدم به این کد.
اگر امکان داره برای گرفتن و ذخیره ی آی پی یه روش دیگه معرفی کنید
ممنون