delphi4arab منتديات دلفي للعرب
تغيير property معينة لمكون على الفورم عن طريق RTTI - نسخة قابلة للطباعة

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



تغيير property معينة لمكون على الفورم عن طريق RTTI - sofiane201 - 07-05-2020

السلام عليكم
كنت اطالع التوثيق الخاص بالدلفي وكنت عند موضوع rtti وهي ميزة أنك تحصل على المعلومات الخاصة بأي نوع type في وقت عمل البرنامج.
مثلا يمكنك جلب كل الخصائص property  أو الدوال methods التابعة لكلاس محددة والكثير ايضا.
 
فقررت اللعب بهذا وقمت ببعض المحاولات مثل جلب كل مكون على الفورم مع خصائصه في قائمة كما في الصورة

[صورة: image.png]

ما أريده هو ان اجد من بين هذه المكونات من يحتوي على خاصية ذات نوع TColor مثلا ثم تغيير الخاصية بقيمة ما, اقتربت من الحل لكني سارتاح بعض الوقت لاني تعبت معها ولم أرد البحث في غووغل حتى لا اتماطل

ان كان لديكم معرفة بهذا فاتمنى  المشراكة بطريقة لانجاز هذا الامر.