تبدیل رنگ Hex به RGB
گاهی اوقات برای دریافت رنگ از سرور به مشکل میخوریم راه حل این استفاده از Hex هست که به طور پیشفرض توی B4A پشتیبانی نمیشه و باید به RGB تبدیلش کنیم.
با این تابع میتونین کد رنگی که به شکل String هست (Hex) رو به رنگ قابل تشخیص توی B4A (RGB) تبدیل کنین:
Sub RGB(HexColor As String) As Int Dim res As Int Try If HexColor.StartsWith("#") Then res = Bit.ParseInt(HexColor.Replace("#", ""), 16) res = Bit.Or(res, 0xFF000000) Else res = Bit.Or(res, 0xFF000000) End If Catch res=0xffED1C24 End Try Return res End Sub
نحوه استفاده:
Label1.Color=RGB("#73bdf3")
با درود فراوان و تشکربابت سایت خوبتون خواستم بدونم بسورد فایلهای فشرده چیه؟
سلام و سپاس
yahoo98.ir
Yahoo98.ir