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

ارور indexOutof


msajad

سوال

سلام این ارور از چیه

Screenshot_76_.png

 

اینم ساب اسکرول

Sub scroll
scvMain.Initialize(500)
Activity.AddView(scvMain, 0, 10%y, 100%x, 90%y)
PanelHeight=10%y
Dim Imag(q) As ImageView
			Imag(q).Initialize("Imag")  
			For i=1 To q                     
		scvMain.Panel.AddView(Imag(i),10%x,PanelHeight,80%x,35%y)
		PanelHeight=PanelHeight+(35%y)+35dip
				
Next
scvMain.Panel.Height=PanelHeight

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

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

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

درود

بدون تردید خطا مربوط به For i=1 To q هست.

یک سوال: یک q چیه دقیقا ؟  :S

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

q یک متغیر گلوبال هست که عددش متغیره (بر اساس داده ورودی) عوض میشه چک کردم q مشکلی نداره

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

q یک متغیر گلوبال هست که عددش متغیره (بر اساس داده ورودی) عوض میشه چک کردم q مشکلی نداره

 

توی حلقه 1 رو به 0 و q رو به q-1 تغییر بدید و برنامه رو از طریق debug(legecy) اجرا کنید

ببینید دقیقا کدوم خط رو قرمز میکنه ؟

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

به

Imag(q).Initialize("Imag") 

ایراد میگیره داخل حلقه هم گذاشتم که تک تک Initialize کنه بازم به همین ارور میده

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

بنده تست کردم اصلا نمیشه multiImage رو ساخت و Initialize کرد انگار

Image رو توی یک Panel قرار بدید و Parent رو اگه خواستید 0 کنید !

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

بایگانی شده

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

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

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