گرفتن رنگ یک ویو در b4a

با سلام و سپاس خدمت کاربران عزیز وب سایت یاهو ۹۸ YAHOO

خیلی وقت ها شده که بخوایم از رنگ یک ویو استفاده کنیم یا مثلا اون رو یجایی ذخیره کنیم. اما متأسفانه گرفتن رنگ یک ویو بصورت View.Color امکان پذیر نیست. چون همونطور که همگی میدونید، این متد WriteOnly هست.

با استفاده از رویداد زیر، میتونید این کار رو به راحتی انجام بدین و رنگ ویوی دلخواهتون رو دریافت کنید:

✨ نکات مهم:

• کد آماده و تست‌شده (1 قطعه‌کد)

• کار با کتابخانه‌های: Canvas

• کپی و استفاده مستقیم در پروژه B4A

📚 کتابخانه‌های مورد نیاز:

Canvas

(از مسیر Libraries در محیط B4A تیک بزنید.)

🚀 نحوه استفاده:

کد زیر را کپی کنید و در Sub یا ماژول مناسب پروژه خود قرار دهید؛ کتابخانه‌های اعلام‌شده را تیک بزنید.

دسته‌بندیتکه کدها
تعداد بازدید۳۷
تعداد فروش۰
فرمت تحویلکد نمونهٔ رایگان در همین صفحه
پشتیبانیتیکت پشتیبانی در پنل کاربری

ویژگی‌های کلیدی

  • تکه‌کد آماده B4A
  • کاملاً رایگان
  • کد تست‌شده با توضیح فارسی
  • کتابخانه: Canvas

هنوز نظری ثبت نشده است. اولین نفر باشید!

برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال می‌شود)

B4A — کد نمونه رایگان این تکه‌کد را می‌توانید مستقیم در پروژه بیسیک۴اندروید استفاده کنید
Sub GetViewsColor(v As View) As Int
	Dim destRect As Rect
	Dim bmp As Bitmap
	Dim cvs As Canvas
	bmp.InitializeMutable(50dip, 50dip)
	cvs.Initialize2(bmp)
	destRect.Initialize(0, 0, cvs.Bitmap.Width, cvs.Bitmap.Height)
	cvs.DrawDrawable(v.Background, destRect)
	Return cvs.Bitmap.GetPixel(5dip, 5dip)
End Sub
تخصصی بیسیک۴اندرویدسورس‌کد آمادهآموزش گام‌به‌گامکتابخانه‌های کاربردیتحویل آنی بعد از پرداختپشتیبانی واقعی ۲۴/۷بروزرسانی رایگان+۱۰۴۰ محصول فعال