دوستان من یک باتن دارم که در هرصفحه متن است,(توی اکشن بار هستش) که میخوام تو هر صفحه یک کاری کنه
این کد اکتیویتی کریت و باتن مورد نظر
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("frm")
If File.Exists(File.DirInternal,"b.db")=False Then
File.copy(File.DirAssets,"b.db",File.DirInternal,"b.db")
End If
sql1.Initialize(File.DirInternal,"b.db",True)
cursor3 = sql1.ExecQuery("SELECT id FROM tbl")
For i=0 To cursor3.RowCount-1
btnd.Initialize("btnd")
btnd.Tag=i
Next
End Sub
Sub btnd_Click
Dim d As Int
Dim btn2 As Button
btn2.Initialize("btn2")
Dim cursor3 As Cursor
cursor3 = sql1.ExecQuery("SELECT id FROM tbl")
btn2=Sender
cursor3.Position =btn2.Tag
d = btn2.Tag
If d = 1 Then
ToastMessageShow("1",True)
End If
If d = 2 Then
ToastMessageShow("2",True)
End If
If d = 3 Then
ToastMessageShow("3",True)
End If
End Sub
سوال
mahdig502 27
سلام خدمت استادان محترم
ببخشید باز من سوال میکنم
دوستان من یک باتن دارم که در هرصفحه متن است,(توی اکشن بار هستش) که میخوام تو هر صفحه یک کاری کنه
این کد اکتیویتی کریت و باتن مورد نظر
Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("frm") If File.Exists(File.DirInternal,"b.db")=False Then File.copy(File.DirAssets,"b.db",File.DirInternal,"b.db") End If sql1.Initialize(File.DirInternal,"b.db",True) cursor3 = sql1.ExecQuery("SELECT id FROM tbl") For i=0 To cursor3.RowCount-1 btnd.Initialize("btnd") btnd.Tag=i Next End SubSub btnd_Click Dim d As Int Dim btn2 As Button btn2.Initialize("btn2") Dim cursor3 As Cursor cursor3 = sql1.ExecQuery("SELECT id FROM tbl") btn2=Sender cursor3.Position =btn2.Tag d = btn2.Tag If d = 1 Then ToastMessageShow("1",True) End If If d = 2 Then ToastMessageShow("2",True) End If If d = 3 Then ToastMessageShow("3",True) End If End Subاینم عکسی که از دیباگ لگاسی گرفتم
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.