Fa انتخاب Page به صورت رندوم

atenaone

Active Member
سلام بر دوستان عزیز

من به طور مثال 12 پیج ایجاد کردم می خوام پیج یک 20 تا عدد وارد کنم هر دفعه بر روی یکی کلیک کردم یه صفحه رو به طور شانسی برام بیاره

مثلا یه بار اجرا کنم بر روی شماره 5 کلیک کنم پیج 10 رو بیاره و برگشت رو بزنم دوباره بر روی 5 کلیک کنم یه پیج شانسی رو بیاره

نمی دونم تونستم برسونم یا نه خیلی واجبه ممنون میشم راهنمایی کنین
 

Singular

Active Member
آره ولی خیلی بد توضیح میدید...میپیچونید سوالو...

از دستور rnd استفاده کنید
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
ساده ترین راه استفاده از کد زیر هست

کد:
RND=RND(10)
Page$='Page '+CHAR(RND)
Page("Page$")

درضمن بهتره تاپیک که ایجاد میکنید عنوان درستی رو انتخاب کنید و استفاده از اینگونه عناوین خلاف قوانین هست
 

atenaone

Active Member
ممنون دوستان استفاده کردیم داداش محمود ما مثل شما حرفه ای نیستیم کلمات رو بدونیم چیه به هر حال ممنون راهنمایی کردین

داداش محمود فقط یه سوال میشه کد ها رو توضیح بدین اونجایی که 10 نوشتین تعداد پیج ها رو مشخص می کنه دیگه

فقط داداش مثلا من پیج 1 رو مخصوص شماره ها مشخص کردم پیج 1 رو به صورت تصادفی نیاره
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
خب میتونید یه شرط بزارید که اگه 1مقدار rnd برابر 1 بود مقدار رو برابر فلان عدد بکنه همین. من کد رو به ساده ترین شکل ممکن براتون میگم
 

atenaone

Active Member
داداش محمود شما نمی دونید من یکم خولم میشه اون مثالی که گفتین بنویسین و توضیح بدین با مثال من گیج شدم

داداش ببخشیدا من برنامه نویسیم خوب نیست می خوام یاد بگیرم
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
میتونید به روش ساده از این کد استفاده کنید البته میشه کاری کرد که رندوم تکراری نباشه و ... ولی همین همین براتون مناسبه
کد:
RND=RND(10)
If (RND = 1 | RND = 0) Then
  RND = 2
End
Page$='Page '+CHAR(RND)
Page("Page$")
 

جدیدترین ارسال ها

بالا