تبلیغات
تبلیغات
تبلیغات
تبلیغات
مانکن
هیولا
تبلیغات
5
  • 12 بهمن 97
  • آموزش
  • 1812 بازدید
  • هیچ نظر
سورس کد مولتی پنل و کار با آن در B4A

سورس کد مولتی پنل ,بیسک فور اندروید,مولتی پنل,سورس کد کار با مولتی پنل ,سورس رایگان

سورس کد مولتی پنل

سورس کد مولتی پنل و کار با آن در B4A

سورس کد رایگان بیسیک فور اندروید

دربرنامه نویسی اندروید بیسیک فور برای کنترل کردن اشیا از مولتی پنل استفاده میکنیم مثلا ما ۲۰۰ تا باتن داریم و یک رویداد به نام BTN_ Clik  تعریف میکنیم و ما طبق استاندارد از تگ و سندر استفاده میکنیم حالا همش نمیشه فقط دکمه باشه ممکنه شیی دیگه ای باشه مثل CheckBox یا SeekBar خوب برای اینکه اینام کنترل بشه باید یک رویداد تعریف کنیم براشون حالا من طبق سلیقه خودم دوستدارم وقتی کلیک میکنم چک باکس یا سیک بارم تغییر کنه برای این کار اینجوری مینویسیم :

Sub btn_Click
 Dim MyBtn As Button
 MyBtn = Sender
 ''''''''''
 Dim MyCheck As CheckBox
 MyCheck.Checked = True
End Sub

خوب این کد گذاشتیم ولی بازم به او حالتی که دوستداریم در نمیاد حالا اگر بخوایم یک ویو با یک ویو دیگه کنترل کنیم تو مولتی پنل باید جکار کنیم؟جوابش اینه به وسیله تابع GetAllViewsRecursive مربوط به اکتیوتی میتوانید همه اشیاه بگیرید و با استفاده از شرط های مناسب کارتون انجام بدید

Sub btn_Click
	Dim Mybtn As Button
	Mybtn = Sender
	GetTag = Mybtn.Tag
	Dim Cur As Cursor
	Cur = MyBank.ExecQuery("SELECT * FROM Dynamic WHERE id="&Mybtn.Tag)
	Cur.Position = 0
	For Each v As View In Activity.GetAllViewsRecursive
	  If v Is CheckBox Then
	  	Dim Check As CheckBox = v
	    If Check.Tag = GetTag Then
	   Check.Checked = Not(Check.Checked)
	   End If
	  End If
	 Next
End Sub

حالا ممکنه سوال کنید کد بالا چکار میکنه ؟

هیچی میاد وقتی کلیک میشه تگشو میزاره تو ایدی دیتابیس و اطلاعات همون ردیف دیتابیس میشه گرفت ولی ما اینجا اطلاعات نمیخوایم بگیریم (ما اینجا اطلاعات نمیگیریم)طبق مثال با چک باکس اما با سیک بار میتونیم با دیتابیس برای Value اون اطلاعات بگیریم 

سورس کد مولتی پنل و کار با آن

برای دانلود سریال های سانسور شده ما کلیک کنیدسریال سانسور شده

برای دیدن فیلم های سانسور شده ما کلیک کنیدفیلم های سانسور شده

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

در صورت درخواست فیلم یا سریال یا موزیک به ما اطلاع بدیدارتباط با ما عضو شوید.

0 دیدگاه ارسال شده است

نمایش / مخفی کردن دیدگاه ها

ارسال نظر

پست‌الکترونیکی شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *