سلام
لطفا کمک کنید.
کسی میتونه کاری کنه که ویژوال بیسیک یک عدد رو به صورت تصادفی انتخاب کنه و توی متغیر قرار بده؟
سلام
لطفا کمک کنید.
کسی میتونه کاری کنه که ویژوال بیسیک یک عدد رو به صورت تصادفی انتخاب کنه و توی متغیر قرار بده؟
سلام.
توابع randomize و rnd رو استفاده کن.
این توابع توی هر بار اجرا همون سری از اعداد رو تولید می کنند
توصیه میکنم از این توابع مثلا توی رویداد mouse move استفاده کنید;
یه دکمه بسازید که قراره یه عدد تصادفی رو تولید کنه، توی رویداد حرکت ماوس مربوط به دکمه بوسیله ی تابع Randomize عدد تصادفی رو توی متغیر سراسری A بریزه، توی رویداد کلیک دکمه هم بنویسید که محتوای A دورن متغیر B ریخته بشه، چون هر بار که میخواهید کلیک کنید اشاره گر ماوس روی یه مختصات معین حرکت نمیکنه، پس هربار عدد تصادفی و متفاوت از قبله.
سلام.
اگه شما قبل از استفاده از rnd تابع randomize رو صدا بزنی اعداد متفاوتی تولید خواهد شد.
دستتون درد نکنه اما اگر بخواهیم عددی رو که انتخاب می کنه مثلا میان 200 و 300 باشه باید چکار کنیم.
ممنون میشم اینم جواب بدید
این چطوره.../// فرمولش به این صورته...//// Rnd() * (Max - Min) + Min ....//////
****************
*********************کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید!![]()
دستتون واقعا درد نکنه مشکلم کاملا حل شد
.
![]()
نخیر اگر از کد زیر استفاده کنید هربار عدد متفاوتی خواهد داد:
Randomize
x = Rnd()
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)