امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 4
  • 1
  • 2
  • 3
  • 4
  • 5
حركت انيميشني فرم هنگام باز و بسته شدن
نویسنده پیام
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #1
حركت انيميشني فرم هنگام باز و بسته شدن
كد هاي زير را در قسمت General فرمتون كپي كنيد:

کد:
Private Sub Form_Animation_Opener(your_form As Form, ByVal loop_step As Integer, ByVal how_open As Integer)
Dim f_h, f_w, i, j


  f_w = your_form.Width
  f_h = your_form.Height

Select Case how_open
  Case Is = 1
      For i = 0 To f_h Step loop_step
         your_form.Height = i
         your_form.Show
      Next i
Case Is = 2
      For i = 0 To f_w Step loop_step
         your_form.Width = i
         your_form.Show
      Next i
Case Is = 3
      your_form.Height = 0
      For i = 0 To f_w Step loop_step
          your_form.Width = i
          your_form.Show
      Next i
      For i = 0 To f_h Step loop_step
          your_form.Height = i
          your_form.Show
      Next i
Case Is = 4
     For i = 0 To f_w Step loop_step
         your_form.Height = j
         your_form.Width = i
         your_form.Show
         If j < f_h Then j = j + loop_step
     Next i

End Select

End Sub

Private Sub form_Animation_Closer(your_form As Form, loop_step As Integer)
On Error GoTo Exit_sub
Dim f_h, f_w, i, j
f_w = your_form.Width
f_h = your_form.Height
For i = f_h To 0 Step loop_step
   your_form.Height = i
   your_form.Show
   DoEvents
Next i
For i = f_w To 0 Step loop_step
    your_form.Width = i
    your_form.Show
    DoEvents
Next i
Exit_sub:
End Sub
Private Sub Form_Load()
     Form_Animation_Opener Me, 2, 3
End Sub

Private Sub Form_Unload(Cancel As Integer)
    form_Animation_Closer Form1, -2
    Me.WindowState = 1
End Sub

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
(آخرین ویرایش در این ارسال: ۰۶-شهریور-۱۳۹۲, ۱۶:۴۹:۱۹، توسط babyy.)
۰۶-شهریور-۱۳۹۲, ۱۶:۳۳:۳۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : hadikh73, babyy, kimiafars, mahdi321
mahdi321 آفلاین
كاربر تک ستاره
*

ارسال‌ها: 55
موضوع‌ها: 23
تاریخ عضویت: اسفند ۱۳۹۲

تشکرها : 2628
( 13 تشکر در 5 ارسال )
ارسال: #2
RE: حركت انيميشني فرم هنگام باز و بسته شدن
سلام این کد ها هم موقع Unload کردن فرم

کد php:
Private Sub Form_Unload(Cancel As Integer)
  
Dim counter As Integer
  Dim I 
As Integer
  counter 
Me.Height
  
Do: DoEvents
    counter 
counter 10
    Me
.Height counter
    Me
.Top = (Screen.Height Me.Height) / 2
  Loop Until counter 
<= 10
  I 
15
  counter 
Me.Width
  
Do: DoEvents
    counter 
counter I
    Me
.Width counter
    Me
.Left = (Screen.Width Me.Width) / 2
    I 
1
  Loop Until counter 
>= Screen.Width
End
End Sub 

دل خوش از آنيم که حج ميرويم*غافل از آنيم که کج ميرويم
کعبه به ديدار خدا ميرويم*او که همينجاست کجا ميرويم
حج بخدا جز به دل پاک نيست*شستن غم از دل غمناک نيست
دين که به تسبيح و سر و ريش نيست*هرکه علي گفت که درويش نيست
صبح به صبح در پي مکر و فريب*شب همه شب گريه و امن يجيب
۱۲-فروردین-۱۳۹۳, ۱۸:۰۳:۲۵
ارسال‌ها
پاسخ
تشکر شده توسط : Ghoghnus, babyy


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] کلیپ برد هنگام استفاده از VBA eppagh 0 2,269 ۲۷-آبان-۱۳۹۳, ۱۰:۳۹:۴۸
آخرین ارسال: eppagh
  [سوال] رسم shape هنگام اجرای برنامه behzady 1 2,743 ۰۳-خرداد-۱۳۹۱, ۱۰:۱۰:۳۰
آخرین ارسال: Ghoghnus
  تغییر آیکن هنگام کپی RAMA2009 2 3,861 ۰۵-اردیبهشت-۱۳۹۱, ۰۰:۳۵:۰۸
آخرین ارسال: RAMA2009
  پایین آوردن حجم عکس هنگام ذخیره RAMA2009 9 6,933 ۱۷-بهمن-۱۳۹۰, ۰۲:۳۹:۲۲
آخرین ارسال: Payman62
  انتخاب اتوماتیک متن داخل TextBox هنگام دریافت فوکوس RAMA2009 1 3,864 ۰۴-بهمن-۱۳۹۰, ۰۱:۲۶:۴۴
آخرین ارسال: Payman62
  [سوال] دلیل هنگ هنگام استفاده از URLDownloadToFile HamedFaa 5 3,880 ۳۰-آذر-۱۳۹۰, ۰۶:۴۶:۴۸
آخرین ارسال: HamedFaa
Question کپی کردن توضیحات بسته Lord 2010 kitcat_m18 1 2,594 ۲۰-شهریور-۱۳۹۰, ۱۹:۴۴:۳۲
آخرین ارسال: bvk
  انتخاب كنترل ها در هنگام اجرا pariya1 14 12,051 ۱۳-فروردین-۱۳۹۰, ۰۰:۱۳:۲۱
آخرین ارسال: Di Di
myBB مشکل چشمک زدن عکس هنگام حرکت دادن arashkhan 6 5,575 ۱۶-مهر-۱۳۸۹, ۲۰:۵۸:۴۱
آخرین ارسال: arashkhan
  تغییر اندازه کامپوننتها به هنگام تغییر اندازه فرم siana_k1980 10 8,113 ۲۱-شهریور-۱۳۸۸, ۰۳:۴۰:۳۷
آخرین ارسال: 1120

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS