PDA

View Full Version : متحرک سازی در VB.Net



kablayi
دوشنبه 07 آذر 1384, 18:08 عصر
سلام دوستان ....
برنامه زیر روش حرکت دادن یه نوشته رو فرم رو نشون میده ... البته میدونم که همتون بلدین ... به همین خاطر این تاپیک رو گذاشتم تا اشکال خودم رفع بشه :افسرده: .... میخواستم با فشار یه دکمه فرم جدیدی با حالت Fade (از نامرئی به مرئی) ظاهر بشه :kaf: ... البته خیلی با Opacity و timer ور رفتم ولی نشد :عصبانی++: ... خوشحال میشم راهنماییم کنید :بوس: .... ممنون :چشمک:

--------------
مخلص شما
جواداااااااااقو

حامد مصافی
دوشنبه 07 آذر 1384, 18:49 عصر
سلام کبلایی
با اجازت من کد شما رو یه کم تغییر دادم
ببین چطوره

kablayi
پنج شنبه 10 آذر 1384, 00:08 صبح
سلام اقا حامد ....
دستت درد نکنه .... ممنونم ... ولی میشه اون دستوراتی رو که تو ماژولنوشتی رو برام توضیح بدی ... والا من از اونا سر در نیاوردم .... :متفکر:

-------------
مخلص شما
جوادااااااااقو

بابک زواری
پنج شنبه 10 آذر 1384, 00:20 صبح
من کدت رو ندیدم ولی حدس میزنم مشکلت اینجاست که Opacity رو بین 1 تا 100 قرار میدی
در حالی که باید بین صفر و یک تنظیم میکردی ؛ یک امتحان کن و همین جا جواب رو بگو

kablayi
پنج شنبه 10 آذر 1384, 00:46 صبح
من کدت رو ندیدم ولی حدس میزنم مشکلت اینجاست که Opacity رو بین 1 تا 100 قرار میدی
در حالی که باید بین صفر و یک تنظیم میکردی ؛ یک امتحان کن و همین جا جواب رو بگو

شرمندم آقا مدیر ...
من این کد رو نوشتم ...


if me.Opacity = 100 then
timer1.enabled=false
else
me.Opacity +=1
Endif

interval رو هم روی 10 گذاشتم .... :گیج:
ولی نشد .... :ناراحت:

---------------
مخلص شما
جواداااااااااقو

kablayi
پنج شنبه 10 آذر 1384, 01:28 صبح
در ضمن Opacity رو به طور پیش فرض صفر گرفتم ...

بابک زواری
پنج شنبه 10 آذر 1384, 14:05 عصر
همانطور که حدس میزدم در RunTime شما باید Opacity رو بین صفر تا یک بگیرید یعنی me.Opacity +=.01

kablayi
پنج شنبه 10 آذر 1384, 15:49 عصر
دست شما درد نکنه ... اگر اشتباه نکنم چون Opacity به % نوشته شده منم باید مقدار معادلشو بنویسم :متفکر: درسته؟
یعنی :


50% = 0.5 ==> Me.Opacity +=0.01 (1%)

گرفتم چی شد .... :لبخند:

---------------
مخلص شما
جواداااااااااقو