delphi4arab منتديات دلفي للعرب
تعامل مع Registry - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تعامل مع Registry (/showthread.php?tid=1250)



تعامل مع Registry - خدم الحسين - 06-10-2009

ان لآن اتعلم البرمجة دلفي وعجبتني لسهولة التعامل معها.

واعمل على مشروع صغير

لكن ينقصني طريقه التعامل مع الريجيستري ليكم فكرتي عن فعله

عنذ الضغط على زر اصلاح يطلب منك تحديد مسار الملف وبعدها نسخ المسار الى الريجيستري

مثلا
إقتباس :c:\program files\internet explorer\iexplore.exe

بعدها ينحذف

إقتباس :iexplore.exe

ويتسجل مسار في الريجيستري

إقتباس :c:\program files\internet explorer\

ان شاء لله انى وضحت فكرتي


تعامل مع Registry - kachwahed - 06-10-2009

[COLOR="DarkSlateGray"]أولا: السلام عليكم
مرحبا بك في المنتدى
يا ريت تستعمل البحث قبل السؤال:
http://www.delphi4arab.net/forum/showthread.php?tid=1188&highlight=Registry
بالتوفيق.[/COLOR]


تعامل مع Registry - خدم الحسين - 06-10-2009

راح اقرأ الكتاب لكن هناك اشياء لا استطيع تعبير عنها او طريقة الخاصه


تعامل مع Registry - musvc - 06-10-2009

هل هذا هو ؟

كود :
Uses Registry; var Reg: TRegistry; If OpenDialog1.Execute then Begin Reg := TRegistry.Create; Try Reg.RootKey := HKEY_LOCAL_MACHINE; Reg.OpenKey('SOFTWARE\[color=red]Anything[/color]', True); Reg.WriteString('[color=Red]path[/color]', ExtractFilePath(OpenDialog.FileName)); Reg.CloseKey; Except MessgaeBox(0, 'لا يمكن كتابة المفتاح', 'Error', $10); End; Reg.Free; end;
[COLOR="Indigo"]فقط غير Anything الى اسم برنامجك او اي شيئ اخر ..
وكذلك path الى اسم المفتاح..

سلام[/COLOR]


تعامل مع Registry - Joumen - 06-10-2009

إن شاء الله ينفعك هذا
http://www.delphi4arab.net/forum/showthread.php?tid=1799


تعامل مع Registry - خدم الحسين - 07-10-2009

طريقه musvc قريبة من طريقتي
لكن عن التنفيد يظهر اخطاء كثير :angry:

هذا كود سورس