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

جابجایی یک عکس بصورت رندم در صفحه


dostmobile

سوال

سلام عزیزان

یه عکس کوچیک دارم که میخوام تو تایمر تعریف کنم و x و Y اون عوض بشه

ینی عکس یه بار پایین باشه و بعد بالا و بعد وسط و بعد از گوشه یکم پایینتر

خلاصه کل صفحه بره

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

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

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

عزیزان درست شد

Dim i As Int
Dim b As Int
i = Rnd(0,100%x)
b = Rnd(0,100%Y)
Button1.Left=i
Button1.Top=b

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

این رو ببینید لینک تاپیک

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

تو این فیلم left و right هست با منفی {-} دادن میتونین بقیه کارو انجام بدین

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

تو فیلم کم و زیاد کرده اما من میخوام بپره به این و اون طرف

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

تو فیلم کم و زیاد کرده اما من میخوام بپره به این و اون طرف

خب یه عدد رندوم بهش بده

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

اگه بخوایم با % کار کنیم به نظرم به مشکل میخوریم

با این خصوصیت SetLayout میشه به هر view ای مختصات دوباره داد که چارتا مقدار int میگیره حالا من میخوام این چارتا عدد رو رندوم بگیره تا اینجا مشکلی نی و اینطوری میشه

   Dim l,t,w,h As Int

   l=Rnd(1,99)
   t=Rnd(1,99)
   w=Rnd(1,99)
   h=Rnd(1,99)

               Lmove.SetLayout(l,t,w,h)

اینطوری مقدار رندوم رو میگیره ولی بعد از هرکدومشون به %x یا %y نیاز داریم

اینطوری

  Lmove.SetLayout(l%x,t%y,w%x,h%y)

ولی خب اخطار میده و چون این چارتا مقدار اینتیجر میگیره نمیتونه قبول کنه با درصد رو کسی میتونه درستش کنه؟

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

بایگانی شده

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

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

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