النتائج 1 إلى 4 من 4
الموضوع:

شرح المتغيرات المحلية local variables عمليا - الجزء الثاني

الزوار من محركات البحث: 17 المشاهدات : 626 الردود: 3
جميع روابطنا، مشاركاتنا، صورنا متاحة للزوار دون الحاجة إلى التسجيل ، الابلاغ عن انتهاك - Report a violation
  1. #1
    من أهل الدار
    мᾄḋʀἶḋ'ṩ ʛἶʀl
    تاريخ التسجيل: March-2014
    الدولة: Iraq,Thi-Qar
    الجنس: أنثى
    المشاركات: 3,271 المواضيع: 329
    صوتيات: 7 سوالف عراقية: 0
    التقييم: 1197
    مزاجي: :)
    المهنة: programmer
    موبايلي: IPhone 8Plus
    آخر نشاط: 21/February/2020
    مقالات المدونة: 3

    شرح المتغيرات المحلية local variables عمليا - الجزء الثاني

    نستكمل معا شرح المتغيرات المحلية عمليا لنثبت ما ذكرناه سابقا
    كي نتمكن من فهم الدرس السابق جيدا ننظر الى هذا الكود ففي هذا الكود تم تعريف المتغير المحلي
    x بنوع البيانات integer ثم قمنا بجمع القيمة 10 على قيمة المتغير x وتخزينها فى المتغير x وفي هذه الجملة يتم عرض قيمة المتغير x داخل المربع النصي textBox1 وهذا معناه اننا نريد في كل مره اننا نحتاج الضغط على المفتاح button1 يتم جمع القيمة 10 على قيمة المتغير x واظهار الناتج في المربع النصي




    ولتشغيل البرنامج نضغط
    f5 من لوحة المفاتيح فيتم تشغيل النموذج وبالضغط على المفتاح button1





    نلاحظ ظهور القيمة 10 داخل هذا المربع النصي حيث تم جمع القيمة الابتدائية للمتغير
    x وهى 0 على القيمة 10
    حيث تم عرض الناتج في هذا المربع النصي وعن الضغط مرة اخرى على المفتاح يظهر القيمة 10 ايضا وهذا يثبت الكلام الذي ذكرناه سابقا حيث انه بمجرد الانتهاء من تنفيذ البرنامج الفرعي الذي يتم تنفيذه بمجرد الضغط على مفتاح
    button1 فإن البرنامج يقوم بحذف المتغير اكس من الذاكرة وعند الضغط على المفتاح مرة اخرى فأنه يتم انشاء المتغير مرة اخرى وتعين القيمة 0 كقيمة ابتدائية لهذا المتغير ثم يتم جميع القيمة 10 على قيمة المتغير وعرض الناتج في المربع النصي وهكذا





    واذا اردنا فأنه يمكننا اخبار البرنامج بعدم القيام بحذف المتغير عند الانتهاء من تنفيذ البرنامج الفرعي وبالتالي سيتم الاحتفاظ بقيمة المتغير داخل الذاكرة وذلك عن طريق استخدام الكلمة static بدلا من dim بتعريف المتغير ولتجربة ذلك نضغط النموذج ثم نقوم باستبدال الكلمة dim بالكلمة static





    ثم نقوم بتشغيل النموذج مرة اخرى والضغط على المفتاح يتم عرض القيمة 10وبالضغط مرة اخرى تظهر القيمة 20 والضغط مرة اخرى تظهر القيمة 20 وهكذا
    مما يدل على انه لا يتم حذف قيمة المتغير x بمجرد الانتهاء من تنفيذ البرنامج الفرعي ولكن يجب ملاحظة ان المتغير x مازال متغير محلي لهذا البرنامج الفرعي بمعنى لا يمكن استخدامه في اى برنامج فرعي اخر




  2. #2
    صديق ماسي
    ابن ذي قار
    تاريخ التسجيل: September-2014
    الدولة: العراق- ذي قار
    الجنس: ذكر
    المشاركات: 11,435 المواضيع: 1,521
    التقييم: 2983
    مزاجي: ضارب الدنيه بعرض الحايط
    أكلتي المفضلة: القاسمه الله
    موبايلي: S 3
    آخر نشاط: 13/April/2015
    مقالات المدونة: 1

    شكرااا لك

  3. #3
    عضو محظور
    تاريخ التسجيل: September-2014
    الجنس: ذكر
    المشاركات: 189 المواضيع: 2
    التقييم: 16
    آخر نشاط: 23/April/2015
    شكرا
    اخر مواضيعيمساعده

  4. #4
    صديق نشيط
    تاريخ التسجيل: July-2013
    الدولة: ميسان
    الجنس: ذكر
    المشاركات: 221 المواضيع: 0
    التقييم: 13
    مزاجي: الحمد الله
    أكلتي المفضلة: دولمه
    آخر نشاط: 22/November/2015
    مقالات المدونة: 1
    شكراً ع الشرح

تم تطوير موقع درر العراق بواسطة Samer

قوانين المنتديات العامة

Google+

متصفح Chrome هو الأفضل لتصفح الانترنت في الجوال