امروز برتون تو این پست یهک آموزشی قرار دادیم .آموزش مبنی بر تبدیل اعداد انگلیسی به فارسی در برنامه بیسیک 4 اندروید . شاید مشکل همه باشه که در یک برنامه چند تا عدد دارن اما اعداد به صورت انگلیسی نمایش داده میشن در این آموزش با ما باشید که بتونید مشکلت رو حل کنید.
برای حل این مسئله چندین راه هست یک راه استفاده از فونت های فارسی هست مانند yekan . که لینکش رو در زیر قرار دادیم.
یکی دیگه از راه های موجود استفاده از کد های زیره :
Sub NumbersPersian(sNumber As String) As String 'اینم کد تبدیل اعداد به فارسی Dim sNumbers(10) As String Dim res As String Dim j As Int res = sNumber sNumbers(0) = "٠" sNumbers(1) = "١" sNumbers(2) = "٢" sNumbers(3) = "٣" sNumbers(4) = "٤" sNumbers(5) = "٥" sNumbers(6) = "٦" sNumbers(7) = "٧" sNumbers(8) = "٨" sNumbers(9) = "٩" For i =0 To sNumber.Length - 1 j = sNumber.SubString2(i,i+1) res = res.Replace(sNumber.CharAt(i),sNumbers(j)) Next Return res End Sub |
امید وارم که مشکلتون رو حل کنه اگر مشکلی داشتید در قسمت نظرات مطرح کنید .
درباره این سایت