PDA

View Full Version : تولید اعداد تصادفی و ارتباط آن با ابزار



behzad_lover
دوشنبه 03 فروردین 1388, 15:52 عصر
سلام.
من برنامه ای دارم که 12 آیتم داره.
و 12 تا عدد از 1 تا 24.
خوب حالا من می خوام به طور تصادفی هر یک از اعداد به یکی از آیتم ها مربوط بشه.
مثلا:شکل1 = 12
شکل 2 =19
شکل 3 =2

aminkk
دوشنبه 03 فروردین 1388, 18:26 عصر
سلام.
من برنامه ای دارم که 12 آیتم داره.
و 12 تا عدد از 1 تا 24.
خوب حالا من می خوام به طور تصادفی هر یک از اعداد به یکی از آیتم ها مربوط بشه.
مثلا:شکل1 = 12
شکل 2 =19
شکل 3 =2

شكل 1 يا شكل 2 يا ... منظورتون كنترل image يا Picurebox هست؟اگه هست به نظر من اين كار رو بكنيد:
يك عدد از اين كنترل ها رو روي فرمتون قرار بدين و ازش copy-past كنيد و يك مجموعه از ارايه هاي كنترلي بسازيد.وقتي كه اين كار رو كرديد يه خاصيتي بوجود مياد به نام ايندكس (index) كه از 0 شروع ميشه.حالا با يك شرط بررسي كنيد كه ايا ايندكس شما با اون عدد مربوطه يكسان هست يا نه مثلا:


if Picture1.index=2 then
msgbox "yes"
end if

behzad_lover
دوشنبه 03 فروردین 1388, 23:58 عصر
دوست عزیز کنترل من image هست و من می هر عدد تصادفی بدون تکرار برای یک شکل نسبت داده بشه.
بزارید واضحتر بگم:
من 24 تصویر جعبه دارم و 24 تصویر مقدار.
حالا من می خوام به صورت تصادفی اگر روی جعبه 1 کلیک کردم یکی از تصاویر مقداری حذف بشه.
شاید اگر عکس رو ببینید بیشتر متوجه بشید.

behzad_lover
چهارشنبه 05 فروردین 1388, 19:03 عصر
هیچکس نتونست کمکم کنه...

saeid12
چهارشنبه 05 فروردین 1388, 20:49 عصر
من 24 تصویر جعبه دارم و 24 تصویر مقدار.
حالا من می خوام به صورت تصادفی اگر روی جعبه 1 کلیک کردم یکی از تصاویر مقداری حذف بشه.
شاید اگر عکس رو ببینید بیشتر متوجه بشید. فکر کنم دارید یه مسابقه تلوزیونی رو شبیه سازی میکنید
میتونی از rnd استفاده کنی برای اعداد تصادفی RND*23 که 24 عدد بهت میده.

behzad_lover
پنج شنبه 06 فروردین 1388, 21:47 عصر
سعید جان بله درست حدس زدید.
من اعداد تصادفی تولید کردم.
ققط نمیتونم جعبه رو به گزینه شانسی ارتباط بدم.
لطفا کمکم کنید.

saeid12
جمعه 07 فروردین 1388, 00:44 صبح
من چون با اون مسابقه آشنا هستم برات یه نمونه کوچیک درست میکنم و برات میزارم

behzad_lover
جمعه 07 فروردین 1388, 13:24 عصر
مرسی.
منتظر هستم.

saeid12
جمعه 07 فروردین 1388, 15:14 عصر
سلام
آقا بهزاد بفرما
با استفاده از آرایه ها و for برات 4 تاشو نوشتم.بقیش دست خودتو میبوسه.