المشاركات : 2,061
المواضيع 49
الإنتساب : Oct 2017
السمعة :
538
الشكر: 10647
تم شكره 5322 مرات في 2095 مشاركات
السلام عليكم اخي ابو روضة
من خلال سؤالك افهم التالي
نضع في الـ numericUpdwn رقم 10 عندها التايمر ستكون قيمة الانترفال 10 ثوان اي 10000
الان نريد بعد ان يقوم بالمرور على الروابط الثلاثة الاولى يجب تغيير قيمة الـ numericUpdwn الى 20
ولعمل ذلك نعرف متغير قيمته صفر وبعد كل رابظ تزداد قيمته بـ 1 وبعد ان تكون قيمته اصبحت ثلاثة نضع جملة شرط للمقارنة والتنفيذ عندها سيتم وضع قيمة 20 في الاداة ونعود نرجع قيمة المتغير الى صفر
ويبدأ العمل من جديد وبعد ثلاثة يضع قيمة 30 وهكذا
بقي شيئ واحد مهم كيف ستتم الزيادة في الاداة بـ 10 كل مرة؟
هنا نحتاج الى متغير أخر تكون قيمته الابتدائية 10 وبعد كل تصفير للمتغير الاول نزيد قيمة المتغير الثاني الخاص بالاداة بـ 10 الى ان تنتهي الروابط كلها
وحتى لاتبقى هذه المتغيرات في قيمتها المزدادة نعرفها في بداية الحدث لاننا ربما سنعيد تنفيذ الكود مرة اخرى ولذلك يجب ان تكون بالقيمة الابتدائية
اتمنى ان اكون قد اوضحت لك الفكرة
دمت بخير اخي ابو روضة
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات