رفتن به مطلب
  • 0

بکراند رندم


yasinshop

سوال

سلام . دوستان امکانش هست چند تا عکس رو در نظر بگیریم و به برنامه بگیم به صورت رندم هر بار که کاربر برنامه رو باز می کنه یکی از تصاویر رو نمایش بده ؟

اگه می شه ممنون می شم با کد توضیح بدید . با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

درود

رندم گیری که در انجمن زیاد در موردش کد و آموزش وجود داره

شما اسم عکس هاتون مثلات از 1 باشه تا 50

حالا از 1 تا 50 هم رندم رو بگیرید و مقدار به دست اومده رو + پسوند عکس کنید و به عنوان BackGround Image قرار بدید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چیزی که مهندس گفت رو توضیح میدم به همراه کد.

فرض میکنیم 50 تا عکس داخل پوشه فایل برنامه داریم که با پسوند png هستند. مثال از: 1.png تا 50.png

حالا کافیه این کد رو قسمت activty_create قرار بدیم:

Sub Activity_Create(FirstTime As Boolean)
Dim r As Int
r=Rnd(1,50)
Activity.SetBackgroundImage(LoadBitmap(File.DirAssets,r&".png"))
End Sub

خط اول که متغیر r تعریف شد.

خط دوم گفتیم از 1 تا 50 یک عدد به صورت رندم انتخاب کنه و بریزه داخل r

خط سوم هم اون عددی که بدست اومده رو بعنوان پس زمینه اکتیویتی قرار میده.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چیزی که مهندس گفت رو توضیح میدم به همراه کد.

فرض میکنیم 50 تا عکس داخل پوشه فایل برنامه داریم که با پسوند png هستند. مثال از: 1.png تا 50.png

حالا کافیه این کد رو قسمت activty_create قرار بدیم:

Sub Activity_Create(FirstTime As Boolean)
Dim r As Int
r=Rnd(1,50)
Activity.SetBackgroundImage(LoadBitmap(File.DirAssets,r&".png"))
End Sub

خط اول که متغیر r تعریف شد.

خط دوم گفتیم از 1 تا 50 یک عدد به صورت رندم انتخاب کنه و بریزه داخل r

خط سوم هم اون عددی که بدست اومده رو بعنوان پس زمینه اکتیویتی قرار میده.

ممنون از لطفتون . عالی بود .*قلب*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...