تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
زيادة الرقم الموجود فى NumericUpDown تلقائى
#1
السلام عليكم ورحمة الله وبركاته...
لدى ليست بوكس بها روابط يتم الانتقال اليها رابط تلو الاخر بنائاً على الأرقام الموجودة داخل NumericUpDown من خلال تايمر , يعنى مثلا لو الرقم الموجود بها 10 فيتم الانتقال الى الروابط كل عشر ثوانى ينتقل الى رابط...
 وانا اريد كل ثلاث روابط مثلا يتم زيادة الرقم 10 الى 20 مثلا تلقائى .
يعنى كل ثلاث روابط يتم الانتقال اليها تكون هكذا
بدلا من NumericUpDown1.Value = 10
تكون NumericUpDown1.Value = 20
وهكذا الى ان يتم الانتهاء

 فكيف يتم هذا الله يكرمكم .

الرد }}}
تم الشكر بواسطة: asemshahen5
#2
السلام عليكم و رحمة الله و بركاته

ممكن أن نقوم بتعريف متغير مثلا x

كود :
Public x as integer = 0

في حدث التايمر 

كود :
x = x+1
if x = 3 then
' نضع الحدث الذي تريد
end if
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابو روضة , asemshahen5
#3
السلام عليكم اخي ابو روضة
من خلال سؤالك افهم التالي
نضع في الـ numericUpdwn رقم 10 عندها التايمر ستكون قيمة الانترفال 10 ثوان اي 10000
الان نريد بعد ان يقوم  بالمرور على الروابط الثلاثة الاولى يجب تغيير قيمة الـ numericUpdwn الى 20
ولعمل ذلك نعرف متغير قيمته صفر وبعد كل رابظ تزداد قيمته بـ 1 وبعد ان تكون قيمته اصبحت ثلاثة  نضع جملة شرط للمقارنة والتنفيذ عندها سيتم وضع قيمة 20 في الاداة ونعود نرجع قيمة المتغير الى صفر
ويبدأ العمل من جديد وبعد ثلاثة يضع قيمة 30 وهكذا
بقي شيئ واحد مهم كيف ستتم الزيادة في الاداة بـ 10 كل مرة؟
هنا نحتاج الى متغير أخر تكون قيمته الابتدائية 10 وبعد كل تصفير للمتغير الاول نزيد قيمة المتغير الثاني الخاص بالاداة بـ 10 الى ان تنتهي الروابط كلها
وحتى لاتبقى هذه المتغيرات في قيمتها المزدادة نعرفها في بداية الحدث لاننا ربما سنعيد تنفيذ الكود مرة اخرى ولذلك يجب ان تكون بالقيمة الابتدائية
اتمنى ان اكون قد اوضحت لك الفكرة
دمت بخير اخي ابو روضة
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: ابو روضة , asemshahen5 , WaeLx , WaeLx
#4
(01-06-20, 08:59 PM)WaeLx كتب : السلام عليكم و رحمة الله و بركاته

ممكن أن نقوم بتعريف متغير مثلا x

كود :
Public x as integer = 0

في حدث التايمر 

كود :
x = x+1
if x = 3 then
' نضع الحدث الذي تريد
end if

(01-06-20, 09:18 PM)ابراهيم ايبو كتب : السلام عليكم اخي ابو روضة
من خلال سؤالك افهم التالي
نضع في الـ numericUpdwn رقم 10 عندها التايمر ستكون قيمة الانترفال 10 ثوان اي 10000
الان نريد بعد ان يقوم  بالمرور على الروابط الثلاثة الاولى يجب تغيير قيمة الـ numericUpdwn الى 20
ولعمل ذلك نعرف متغير قيمته صفر وبعد كل رابظ تزداد قيمته بـ 1 وبعد ان تكون قيمته اصبحت ثلاثة  نضع جملة شرط للمقارنة والتنفيذ عندها سيتم وضع قيمة 20 في الاداة ونعود نرجع قيمة المتغير الى صفر
ويبدأ العمل من جديد وبعد ثلاثة يضع قيمة 30 وهكذا
بقي شيئ واحد مهم كيف ستتم الزيادة في الاداة بـ 10 كل مرة؟
هنا نحتاج الى متغير أخر تكون قيمته الابتدائية 10 وبعد كل تصفير للمتغير الاول نزيد قيمة المتغير الثاني الخاص بالاداة بـ 10 الى ان تنتهي الروابط كلها
وحتى لاتبقى هذه المتغيرات في قيمتها المزدادة نعرفها في بداية الحدث لاننا ربما سنعيد تنفيذ الكود مرة اخرى ولذلك يجب ان تكون بالقيمة الابتدائية
اتمنى ان اكون قد اوضحت لك الفكرة
دمت بخير اخي ابو روضة



جزاكم الله كل الخير أخوتى الكرام...
أستخلصت الحل بشرح الأخ ابراهيم من خلال كود الأخ WaeLx ونفعت الحمدلله.
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , asemshahen5 , asemshahen5 , WaeLx , WaeLx


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تقريب الأعداد العشرية إلى الرقم الأعلى مباشرة العيدروس 2 376 20-01-25, 12:51 AM
آخر رد: العيدروس
  مشكلة في زيادة كمية الصنف الي الفاتورة المبيعات عبدالكريم برشدان 2 1,606 02-12-24, 06:50 PM
آخر رد: altoki939
  زيادة عدد الايام للتاكست بكس العيدروس 7 448 20-11-24, 10:26 PM
آخر رد: F.H.M
  [VB.NET] طريقة عرض الرقم MOHAMMED ALZWI 4 405 30-07-24, 12:44 AM
آخر رد: MOHAMMED ALZWI
  ارجو التعديل على الدالة المرفقة - الدالة تعيد الرقم -1 new_programer 4 553 20-03-24, 01:18 PM
آخر رد: تركي الحلواني
  [سؤال] كود اظهار رساله في حال وجود الرقم في اكثر من عمود مبرمج صغير 1 6 967 09-01-24, 01:41 AM
آخر رد: Taha Okla
  خطأ عن مقارنه الرقم التفعيل Ashraf Elafify 2 505 31-12-23, 11:49 PM
آخر رد: Ashraf Elafify
  كود لعدم تكرار الرقم في قاعدة البيانات yossefsaad370 1 693 28-10-23, 10:29 AM
آخر رد: atefkhalf2004
  كود لا يكرر الرقم yossefsaad370 1 435 26-10-23, 09:54 AM
آخر رد: قناص المدينة
  تكرار الرقم القومى salah525 1 439 02-10-23, 10:14 PM
آخر رد: سالم العنزي

التنقل السريع :


يقوم بقرائة الموضوع: