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

[صورة: image.png]

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

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


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم