برای قسمتی از برنامه نیاز دارم که از دیتابیس 3 اطلاعات بگیرم و به صورت لیست وار پشت سر هم نشون بدم.
الان اومدم یک Table با نام Khabarnegaran ساختم و 4 عدد فیلد با نامهای code,name,matlab2,pic قرار دادم.
سپس در بیسیک اومدم با کلیک بر روی یک گزینه layout رو فراخوانی کردم و کدها را نوشتم.ولی موقع اجرا میاد ProgressDialogShow2 رو نشون میده و دیگه روی همین میمونه و چیز دیگه ای نشون داده نمیشه،بدون هیچ اروری...!
کدهای بیسیک هم از این قرار هست:
Sub khabarnegar_Click
Activity.LoadLayout("Khabarnegaran")
ProgressDialogShow2("لطفا چند لحظه تامل فرمایید",True)
If File.Exists(File.DirAssets,"khabarnegar.db") Then
File.Copy(File.DirAssets,"khabarnegaran.db",File.DirInternal,"khabarnegaran.db")
If sql1.IsInitialized=False Then
sql1.Initialize(File.DirInternal,"khabarnegaran.db",False)
End If
cursor1 = sql1.ExecQuery("SELECT * FROM khabarnegaran")
For i=0 To cursor1.RowCount-1
cursor1.Position=i
ListView1.AddTwoLinesAndBitmap2(cursor1.GetString("name"),cursor1.GetString("matalb2"),LoadBitmap(File.DirAssets,cursor1.GetString("pic")),"")
Dim img As ImageView
img = ListView1.TwoLinesAndBitmap.ImageView
img.Left = Activity.Width - img.Width - 10%x
Dim lbl As Label
lbl = ListView1.TwoLinesAndBitmap.Label
lbl.Gravity = Gravity.RIGHT
lbl.Left=lbl.Left-10dip
lbl.Typeface = Typeface.LoadFromAssets("yekan.ttf")
lbl.TextColor = Colors.RGB(9,135,255)
Dim lbl2 As Label
lbl2 = ListView1.TwoLinesAndBitmap.SecondLabel
lbl2.Gravity = Gravity.RIGHT
lbl2.Left=lbl.Left
lbl2.Typeface = Typeface.LoadFromAssets("yekan.ttf")
lbl2.TextColor = Colors.RGB(61,61,61)
Next
End If
End Sub
ممنون میشوم اگر دوستان کمک کنند و ایراد کار رو بهم بگن...
سوال
qashqaie 19
سلام
برای قسمتی از برنامه نیاز دارم که از دیتابیس 3 اطلاعات بگیرم و به صورت لیست وار پشت سر هم نشون بدم.
الان اومدم یک Table با نام Khabarnegaran ساختم و 4 عدد فیلد با نامهای code,name,matlab2,pic قرار دادم.
سپس در بیسیک اومدم با کلیک بر روی یک گزینه layout رو فراخوانی کردم و کدها را نوشتم.ولی موقع اجرا میاد ProgressDialogShow2 رو نشون میده و دیگه روی همین میمونه و چیز دیگه ای نشون داده نمیشه،بدون هیچ اروری...!
کدهای بیسیک هم از این قرار هست:
ممنون میشوم اگر دوستان کمک کنند و ایراد کار رو بهم بگن...
تقریبا لیستی مانند عکس پبوست میخوام درست کنم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
2 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.