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

تغيير ال Gateway برمجيا - سؤال -

مغلق
بدأه saad_malak في 10 أغسطس 2006 · 5 رد · 1,038 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام على الجميع

الى اساتذتى الكرام

كيف يمكن تغيير رقم ال gateway برمجيا

ارجو الرد

وشكرا لاهتمامكم

#2

ال Default Gateway تكون مخزنة ضمن ال Registry و لكن على ما اعتقد لا يمكنك معاملاته بشكل مباشر

على حد علمي يمكن الحصول عليها باستخدام مكونات Indy او Win socket و لكن لا اعتقد انه يمكن تغيير قيمتها

هل سمعت ب Win32_NetworkAdapterConfiguration Class هو صنف من المكتبة WMI Class

يمكنك من التحكم بكل شيئ له علاقة باعدادات كرت الشبكة

قم بالاطلاع عليه على الرابط التالي:

MSDN

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#3

الوصلة التي أشار اليه الأخ وائل ستفيدك كثيراً

جرب الكود هنا :

http://lummie.co.uk/?p=19

ملحوظة : لم أقم بتجربة الكود

"First they ignore you, then they laugh at you, then they attack you, then you win"

===

اقتباس

حُكَّامُـنَا إِنْ تَصَـدّوا لِلْحِمَــى اقْتَحَمُـوا ***** وَإِنْ تَصَدَّى لَـهُ المُسْتَعْمِـرُ انْسَحَبُـوا

هُمْ يَفْرشـُونَ لِجَيْـشِ الغَــزْوِ أَعْيُنَـهُـمْ ***** وَيَدَّعُــونَ وُثُـوبَـاً قَـبْـلَ أَنْ يَثِـبُــوا

الحَاكِمُـونَ و«وَاشُنْـطُـنْ» حُكُومَتُـهُـمْ ***** وَاللامِعُــونَ وَمَـا شَعَّـوا وَلا غَرَبُــوا

القَاتِلُـــونَ نُبُــوغَ الشَّـعْــبِ تَرْضِـيَـــةً ***** لِلْمُعْتَدِيــنَ وَمَـا أَجْـدَتْـهُـمُ الـقُــرَبُ

لَهُمْ شُمُـوخُ «المُثَنَّـى» ظَاهِـرَاً وَلَهُـمْ ***** هَـوَىً إِلَـى بَابَـك الخَرْمِـيّ يُنْتَسَـبُ

البردوني "أبو تمام وعروبة اليوم" 1971

===

اقتباس
عبيد الهوى يحكمون البـلاد ***** ويحكمهــم كلّهـــم درهــــــم

و تقتـادهـم شهـوة لا تنــام ***** وهـــم فـي جـهالتهــم نــــوّم

ففــي كـــلّ ناحيــة ظـالـــم ***** غبــــــيّ يسـلـّطــــه أظلـــم

أيا من شبعتم على جوعــنا ***** وجـــوع بنينـا ألـم تتخمـــوا ؟

ألم تفهموا غضبة الكادحين ***** على الظلـم ؟ لا بدّ أن تفهموا

البردوني "نحن و الحاكمون "

#4

اعتذر عن هذا الخطأ غير المقصود

المثال الصحيح

magwmi50.zip

#5

شكرا للجميع

#6

طريقة أخرى قد تكون مفيدة فى بعض المواقف

عن طريق Command Line

netsh interface ip set address "local area connection" static "ip number" "Subnet mask" "Default gateway" 1

مثال

netsh interface ip set address "local area connection" static 192.168.0.10 255.255.255.0 192.168.0.1 1

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

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