22-12-2008, 03:01 PM
إقتباس :أظن أن هناك خلط في المفاهيم :و من قال غير ذلك... في الدرس شرح مفصل لكل واحد منهم... و تطرقنا اليها في هذا التمرين
Global Variable : هو متحول عام يمكن الوصول له في أي أجراء ضمن الوحدة و يحافظ على قيمته خارج الأجراءات.
Local Variable : هو متحول محلي, يستخدم ضمن الأجراء المعرف به فقط , و يفقد قيمته بعد الخروج من الأجراء,
إقتباس :--- في المرفق أنت عرفت الأثنين كـــ ( Global Var ) ...انت لم تنتبه الى التمرين و المطلوب فيه كان معرفة الخطأ العمدي.. و المرفق يحتوى على سورس التمرين كما هو... اما شرح الخطأ فهو في المشاركة السابقة.
إقتباس :بالنسبة للـ : Lable
فالخاصية ( TestVarLbl.Caption ) >>> تنتج قيمة ( String )
و يمكن أسناد هذه القيمة الى ( TestVarEdt.text ) دون تحويلات ..
انك لم تفهم المطلوب...
المطلوب هو وضح محتوى الــ Label في متغير رقمي و من ثما وضع محتوى المتغير في Edit من جديد و ليس وضع القيم مباشرة... . و تم ذكر هذا في المشاركات السابقة
اما شرحك فهو امر بديهي..
إقتباس :قد تكون الصياغة جاءت هكذا لأهداف تعليمية , و لكن يجب التنبيه لذلك حتى لا يحدث خلط .. للمتعلمين ...
- المطلوب كان واضح و لا يتعدى موضوع الدرس... التمرين يحتوي على ملف Readme، و ملاحظة اول مشاركة.
- المرفق يحتوي على سورس التمرين كما هو، و شرح الخطأ في المشاركات.
- تم بناء التمرين على فكرتين، الأولى حجم المتغير الرقمي، و الثانية مدى و مجال المتغير Local و الحمد لله تم التطرق اليهم بنجاح، يبقى فقط على المنتتبع المتابعة الحقيقية للدرس و التمرين لتكون الفائدة ان شاء الله.