بنده میخوام 10 تا عکس رو به صورت پشت سر هم و توی ی زمان خاص روی یک پنل لود کنم تا به صورت انمیشن نمایش داده بشه . این کدم پیدا کردم و لی ی ارور داره که نمیدونم چجوری حلش کنم لطفا ست کنین و ببینی مشکل از کجاست
Sub Process_GlobalsEnd Sub
Sub Globals
Dim timer2 As Timer
Dim i As Int
Private Panel1 As Panel
Dim btm(12) As Bitmap
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("mp1")
For i = 0 To 11
btm(i).InitializeSample(File.DirAssets,i&".png",Activity.Width,Activity.Height)
Next
timer2.Initialize("timer2",1000)
timer2.Enabled = True
For i = 0 To 11
btm(i).InitializeSample(File.DirAssets,i&".png",Activity.Width,Activity.Height)
Next
End Sub
Sub Timer2_Tick
Panel1.SetBackgroundImage(btm(i))
Log(i)
i = i + 1
If i=11 Then
i=0
End If
End Sub
سوال
hossein92 74
با سلام
بنده میخوام 10 تا عکس رو به صورت پشت سر هم و توی ی زمان خاص روی یک پنل لود کنم تا به صورت انمیشن نمایش داده بشه . این کدم پیدا کردم و لی ی ارور داره که نمیدونم چجوری حلش کنم لطفا ست کنین و ببینی مشکل از کجاست
اروریم که میده اینه .
btm not initialaze
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.