منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] طريقة استخراج الاي بي المحلي للكمبيوتر ؟ - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] طريقة استخراج الاي بي المحلي للكمبيوتر ؟ (/showthread.php?tid=19427)



طريقة استخراج الاي بي المحلي للكمبيوتر ؟ - thevest_knight - 26-02-17

السلام عليكم 

دائما مع برنامجي الذي في كل مرة اريد أن اتحفه بشيء جديد 
اليوم انا محتاج لطريقة مضمونة لجلب الاي بي المحلي LOCAL IP ADDRESS الخاص بالكارت الذي يتم عن طريقه الاتصال بالنت 
بحثت بالنت كثيرا و وجدت كالعادة عشرات الأكواد لكن كلها تخطئ في حالة وجود VPN بالكمبيوتر او في حالة وجود كروت شبكة وهمية أو كروت اضافية .
هذا الكود الذي وصلت اليه للفلترة لكنه لحد الساعة لا يزال يخطى الاي بي ببعض الحالات 
كود :
For Each nic As NetworkInterface In NetworkInterface.GetAllNetworkInterfaces()
           Dim ipProps As IPInterfaceProperties = nic.GetIPProperties()
           Dim strHostName As String
           Dim strIPAddress As String
           strHostName = System.Net.Dns.GetHostName()
           strIPAddress = System.Net.Dns.GetHostByName(strHostName).AddressList(0).ToString()
           Label3.Text = strIPAddress
       Next



RE: طريقة استخراج الاي بي المحلي للكمبيوتر ؟ - مساعدة - 26-02-17

السلام عليكم

الكود موجود في هذا الموضوع
محتاج كود يجلب رقم IP



RE: طريقة استخراج الاي بي المحلي للكمبيوتر ؟ - thevest_knight - 27-02-17

بوركت أخي .. بعد ان بدأت ايأس وجدت تعليقك بآخر الموضوع الذي كتبته و كانت فيه النتيجة التي احتجت اليها
شكرا لك و ربي يحفظك