أمثلة على معالجة ملفات دلفي الشائعة واستخدام ملفات التسجيل
مقدمة:
يوفر لنا السجل طرقًا لتشغيل السجل. نستخدم هنا الطريقة التي يوفرها TRegIniFile. يرث TRegIniFile من TRegistry. تشبه الطريقة التي يوفرها TRegIniFile طريقة تشغيل ملفات Ini المذكورة سابقًا، مما يبسط عمليتنا "الغامضة" إلى حد كبير. طرق التسجيل، الطرق التالية شائعة الاستخدام:
انظر الأمثلة
إنشاء عقدة
var reg:TRegIniFile begin reg := TRegIniFile.Create; // إنشاء مثيل reg.RootKey := HKey_Local_Machine; MyReg، إذا لم يكن MyReg موجودًا، فسيتم إنشاء Start تلقائيًا // أنشئ عنصر MySec ضمن HKey_Local_Machine/SOFTWARE/MyReg، ثم قم بإنشاء سلسلة MyValue في MySec بالقيمة China reg.WriteString('MySec','MyValue','China' end;
حذف القيمة
var reg:TRegIniFile; begin reg := TRegIniFile.Create; // إنشاء مثيل reg.RootKey := HKey_Local_Machine; // احذف عنصر MyValue ضمن HKey_Local_Machine/SOFTWARE/MyReg/MySec reg.DeleteValue('MyValue' end;
مفتاح الحذف
var reg:TRegIniFile; begin reg := TRegIniFile.Create; // إنشاء مثيل reg.RootKey := HKey_Local_Machine; MySec ضمن /MyReg reg.EraseSection('MySec' end;
إن قراءة قائمة المفاتيح وقراءة قائمة القيم الموجودة أسفل المفتاح تشبه عمليات ملف INI.
إذا كان لديك أي أسئلة، يرجى ترك رسالة أو الذهاب إلى مجتمع هذا الموقع للتواصل والمناقشة. شكرًا لك على القراءة، وآمل أن تتمكن من مساعدة الجميع. شكرًا لك على دعمك لهذا الموقع.