المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : فوائد اضافة المكونات برمجيا


vb_manager
18-12-2010, 02:29 PM
اود الترحيب بابناء المنتدى
احببت اليوم ان نناقش فوائد اضافة الادوات والمكونات برمجيا

ا- سيعمل على تصغير حجم البريمج
من المعروف ان الدلفى يكتب عنك الاكواد البرمجية والخصائص للاداة عند اضافتها للفورم
يكتب كل شئ الذى هو default الى ان تقم انت بتغيير القيم
يمكن يكون للعنصر الواحد عشرين خاصية فيكتبها .... ولكن انت بواسطة اكواد البرمجة تكتب سبع خواص مثلا ... لان هذه التى ستغير قيمها فقط
بذلك تستغنى عن 13 خاصية تضاف اتوماتك عند ظهور المكون على الفورم وقت التشغيل ولكن بدون حفظها فى البريمج
فيصغر حجم البريمج جدا

2- سيعمل على سرعة تنفيذ اكواد البريمج

3- وهذا الاهم هناك ادوات active X cnrols بتكون غير مجانية ولا تستطيع انت ان تستخدمها لانها اولا بتعمل error عند اضافتها للفورم وهو ole error تستطيع اضافتها برمجيا وتستفيد منها بدون اى مشاكل التسجيل وخلافه

تحياتى

kachwahed
19-12-2010, 03:48 PM
أهلا ومرحبا بك :)
بالفعل، تستفيد من أشياء كثيرة عند إضافتك لأغراضك بنفسك...
غير أن الأمر أحيانا يختلف من مشروع إلى آخر

بعض المشاريع تحاول تقليص حجمها قدر المستطاع...
البعض الآخر، تحاول تقليص الوقت المستغرق في إنجازها!

vb_manager
19-12-2010, 05:23 PM
اهلا بك
طبعا هذا الكلام ينطبق على مشروع به ادوات كثير ة جدا
فتستطيع ان تعمل procedure مشترك بين الادوات وتمرر له باراميرات من توب وليفت الخ
الخواص المشتركة بين الادوات وان تمرر له بسطر
تخيل حجم المشروع قبل هذه البرمجة وبعدها
اهم شئ عجبى ف الدلفى انه بيعمل وحدة لل Active X Controls
تستطيع ان تعدل فيه كما تشاء
تصور vsflexgrid7l مكون غير مجاني كانه مفتوح امامي مصادره استطيع اعدل فيه براحتى
وبالطبع لولا الاضافة للمكون برمجيا كنت لا استطيع الاستفادة من هذه التعديلات
تحياتي