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

كيف التعامل مع مسجل النظام

مغلق
بدأه AbuBakr في 26 مايو 2003 · 2 رد · 782 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد مثال على

إنشاء مفتاح

و كتابة قيمة

و قراءة قيمة

و حذف مفتاح

و حذف قيمة

من مسجل النظام Registry

#2

اخي ابوبكر

السلام عليكم ورحمة الله وبركاته

للتعامل مع الريجستري ، يجب عليك اولا تعريف وحدة Registry في Uses

ومن ثم تقوم بانشاء متغير استنادا الى TRegistry

مثال :

var
Reg : TRegistry;
begin
    Reg :=TRegistry.Create;
.
.
.
. end;

وهذا اجراء انشاء مفتاح

Reg.RootKey := HKEY_CLASSES_ROOT;
Reg.OpenKey('TstPro',True);

هنا اردت انشاء مفتاح في الروت كي HKEY_CLASSES_ROOT واسميته TstPro

وعند كتابة قيمة

Reg.WriteString('MyValue','123456ABCD');
[php]

وقراءة قيمة
[php]
Edit1.Text := Reg.ReadString('MyValue')

وحذف مفتاح كالتالي

Reg.DeleteKey('CLSIDTstPro');

واخيرا حذف قيمة كالتالي

Reg.DeleteValue('MyValue');

تقبل تحياتي

#3

مشكور مشكور مشكور

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

و في الحقيقة لقد تمكنت من عملها لتوي بحسب ما علمني أحد أصدقائي

و في الملف المرفق مثال كالذي أردتُه أنا

registry.zip

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

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