الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

معرفة ال IP للجهاز من ال C#

مغلق
بدأه zngr في 10 نوفمبر 2003 · 11 رد · 3,044 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف يمكن معرفة ال IP للجهاز من ال C#

الرجاء من يعرف يخبرني ,

و شكرا لتعاونكم مسبقا .

#2

في الحقيقة لم أسمع عن طريقة تمكنك من معرفة IP الخاص بالجهاز ولا أظن أن هكذا شيئ سوف يكون مفيدا فعندما لا يكون الجهاز متصلا بالانترنت لا يكون هناك معنا لرقم IP . اما في حال أردت معرفة هذا الرقم من أجل الاتصال مع الجهاز الحالي يمكنك استخدام الرقم التالي

127.0.0.1

هذا ال IP يشير الى الجهاز الحالي ويمكنك استخدامه دائما.

وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#3

أخي يمكنك أن ترى الكود الذي تريده في مكتبة الاكواد على ما اعتقد !

#4
Joker70j كتب:
أخي يمكنك أن ترى الكود الذي تريده في مكتبة الاكواد على ما اعتقد !

أخي لم أستطع أن أجد هذا الكود. هل لك أن تدلني عليه؟

وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#5

الكود الموجود فى مكتبه الاكواد

System.Net.IPHostEntry ass = System.Net.Dns.GetHostByName("www.arabteam2000.com");

System.Net.IPAddress []ip = ass.AddressList ;

MessageBox.Show(ip[0].ToString());

#6

لكن هذا الكود يفيد لمعرفة رقم IP لموقع ما وليس للجهاز الحالي. لا أدري ان كان صاحب السؤال يعني هذا أم لا.

وحدن بيبقو متل زهر البيلسان وحدهن بيقطفو وراق الزمان

بيسكرو الغابي بيضلهن متل الشتي يدقوا على بوابي على بوابي

يا زمان يا عشب داشر فوق هالحيطان ضويت ورد الليل عكتابي

برج الحمام مسور و عالي هج الحمام بقيت لحالي لحالي

يا ناطرين التلج ما عاد بدكن ترجعو صرخ عليهن بالشتي يا ديب بلكي بيسمعو

http://www.mazikana.com/Songs/F/Fayrouz/mp...uz---Wahdon.mp3

#7

أشكركم لتعاونكم و لكني لا أريد معرفة ال IP لموقع كما أني أعرف

ال Local host

127.0.0.1

و إنما أريد ان يعرف برنامجي رقم الأي بي لجهاز ما لا أعرفه عندما يعمل عليه و يرسلة لموقع معين بة قاعدة بيانات مثلا للتعرف علي مستخدمي برنامجي

#8

السلام عليكم...

بعد إضافة :

using System.Net;

ثم استخدم :

Dns.GetHostName()

للحصول على اسم ال local machine

الأسطر الكاملة هي:

IPHostEntry iphstenry = Dns.GetHostByName(Dns.GetHostName());

IPAddress []ipadrsslst = iphstenry.AddressList;

MessageBox.Show(ipadrsslst[0].ToString());

والسلام عليكم...

#9

أنا اّسف جداً

لكن يستطيع أن يأخد بالفكره لكي يعمل ما يريد !

وشكراً (f)

#10

هل يمكن أن توضح ما ترمي إليه؟

#11

اقصد عندما تحصل احيناً على كود ما لا يهدف الى ما تريد و أنت قمت بأخده لابد من أن تقوم بتعديله صح ؟ يعني الكود الذي أختة أنت أوصلك الى اقرب صوره الى حل مشكلتك

#12

ألف شكر لك يا عزيزي الوزير و لكل من شارك في حل هذه المشكلة

Joker70j و DotNetExpert و إيهاب عيسي

هذا الموضوع مغلق.

مواضيع مشابهة