الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دالة تضع رقم عشوائى مكون من 6 أرقام داخل نص

مغلق
بدأه khaledanwar28 في 22 مايو 2007 · 2 رد · 544 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

بعد إذنكم يا جماعة عايز أضع رقم عشوائى مكون من 6 أرقام فى تكستبوكس

وجزاكم الله كل خير

#2

السلام عليكم

جرب التالي :

 Dim rnd As New System.Random()

Me.lblRandom.Text = _
CInt(rnd.Next(1, 11)) 'Random form 1 To 10

ضع بدل الواحد 100000 و بدل الرقم 11 الرقم 899999 و الله أعلم

يمكن كذلك عن طريق الوظيفة . Rnd شاهد التالي:

 lblRandom.Text = CInt(Int((899999 * Rnd()) + 100000))

الفرق بين الدالتين هو ان Rnd تنتهي بالرقم المسند لها كحد, مع شمولية هذا الرقم

يعني لو اننا حددنا لها ان تبدء من 1 الى 10 سيكون الرقم 10 ضمن الارقام العشوائية التي ستختارها الدالة,

بينما System.Random() لا تشمل الرقم المسند لها و تأخذ الذي اصغر منه برقم

مثلاً لو اننا حددنا لها ان تبدء من 1 الى 10 سيكون الرقم عشرة غير متضمن ضمن الارقام العشوائية التي ستختارها الدالة

اي ستختار الدالة من الرقم 1 الى الرقم 9

بالتوفيق إن شاء الله.

تم تعديل هذه المشاركة بواسطة الشهاب الحارق في 22 مايو 2007 في 02:18

في المثال يتضح المقال

#3

شكرا صديقى بل شكرا أخى أنت حقا رائع

يا أجمل منتدى وأجمل أصدقاء ربنا معاكم ومع الامة الإسلامية أمين

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…