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

إزاي أضيف مفتاح في الريجستري (ممكن المساعدة )

مغلق
بدأه kaspor في 14 فبراير 2008 · 7 رد · 891 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

إزاي أضع مفتاح من نوع معين في الريجستري وفي مكان معين وأعطيه قميمة معينة

يعني مثلا عن الضغط علي زر مثلا يدخل مفتاح في المسار ......./.........../........../.........

من نوع مثلا dword

وإعطائه القيمة 1

fdgsdgs.lkjhef2j4fblj3w26411204.JPG

#2

أيه ياجماعة مافيش حد عارف ولا أيه

#3

مرحبا اخي

اعتقد ان الاجابة هي

m = "اسم الشجرة الرئيسي/الاسم الفرعي"

أمر انشاء الشجرة في فرع المستخدم الحالي :

My.Computer.Registry.CurrentUser.CreateSubKey(m)

امر انشاء ابن او قيمة لهذه الشجرة :

My.Computer.Registry.SetValue("HKEY_CURRENT_USER\" & , "A", 1, Microsoft.Win32.RegistryValueKind.DWord)

مع النوع و القيمة المطلوبة ادخالها

ارجو الفائدة لك من هذه الطريقة

اخوك حامد

#4
حامد كوم كتب:
مرحبا اخي

اعتقد ان الاجابة هي

m = "اسم الشجرة الرئيسي/الاسم الفرعي"

أمر انشاء الشجرة في فرع المستخدم الحالي :

My.Computer.Registry.CurrentUser.CreateSubKey(m)

امر انشاء ابن او قيمة لهذه الشجرة :

My.Computer.Registry.SetValue("HKEY_CURRENT_USER\" & , "A", 1, Microsoft.Win32.RegistryValueKind.DWord)

مع النوع و القيمة المطلوبة ادخالها

ارجو الفائدة لك من هذه الطريقة

اخوك حامد

امر انشاء ابن او قيمة لهذه الشجرة :

My.Computer.Registry.SetValue("HKEY_CURRENT_USER\" &m , "A", 1, Microsoft.Win32.RegistryValueKind.DWord)

مع النوع و القيمة المطلوبة ادخالها

اخوك حامد

#5

ممكن توضح لأني مش فاهم

تم تعديل هذه المشاركة بواسطة kaspor في 14 فبراير 2008 في 16:41

#6

ممكن حد يفهمني لإني حاولت بأكتر من طريقة ومش عارف للأسف كلها محاولات فاشلة

ياريت تبسيط

يعني مثلا أنا عاوز أضع القيمة في مسار كذا أكتبه وين وهكذا

وألف ألف ألف شكر أخي علي مساعدتك وربنا يوفقك

#7

اسف على تاخر الاجابة بسبب الانشغال

مرحبا اخي من جديد

اليك شرح بسيط جداً ارجو ان تستفيد منه

مثلاً اريد ان اضع مفتاح في الريجيستري في الملف المسمى HKEY_CURRENT_USER

و اضع عنصر في داخله اسميه test و نوعه dword و اخزن به 0 فنقوم بكتابة السطر التالي داخل الزر مثلا المراد منه القيام بذلك

My.Computer.Registry.SetValue("HKEY_CURRENT_USER", "test", 0, Microsoft.Win32.RegistryValueKind.DWord)

تحليل الكود

My.Computer.Registry.SetValue

هذا الامر يذهب الى الريجستري و يخبره باننا نريد و ضع قيمة في داخل الريجستري

My.Computer.Registry.SetValue(a, b, c, d)

ياخذ هذا الماثود 4 متغيرات

a مكان وضع العنصر : ويجب ان يكون من نوع String : مثلاُ : "HKEY_CURRENT_USER"

او "HKEY_CURRENT_USER\test1"

تذكر عند انتهاء كل اسم مجلد ان تضع \ معناها ادخل الى داخل هذا المجلد

b اسم العنصر الجديد طبعاّ من نوع String : مثلاً "test"

c القيمة التي يجب ان تخزن داخل العنصر ويجب ان تتناسب مع نوع العنصر مثلا Dword يمكنه تخزين ارقام فنعطيه 0 او اي رقم .

d نوع هذا العنصر طبعا لا يحتاج الى شرح فكل ما عليك هو اختياره من القائمة .

اعتقد انه لا يوجد من هذا الشرح .

اخوك حامد

#8

والله تسلم با أدعيلك من قلبي يا أخ حامد :clapping:

ربنا يكرمك وألف ألف شكر :ty:

جزاك الله خيرااا

__________________________________________________________

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…