delphi4arab منتديات دلفي للعرب

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

[صورة: image.png]

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

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