PDA

View Full Version : فارسی نویسی اعداد



rahami
دوشنبه 25 مهر 1384, 08:58 صبح
با سلام خدمت همه دوستان و آرزوی قبولی طاعات و عبادات
من در برنامه ام از یک TextBox استقاده کرده ام که تاریخ را دریافت می کند.البته به صورت رشته ای.
مشکل اینجاست که
اولاً اگر بخواهد تاریخ را در حالت rtl بگیرد ( چون اعداد فارسی می شود) آن را در همان تکست باکس به صورت 84/05/27 نمایش می دهد.
در ثانی اگر مقدار ذخیره شده در بانک را بخواهیم نمایش بدهیم - هرچند در بانک درست ذخیره باشد - به همان شکل بالا نمایش می دهد.
چکار کنم که بدون استفاده از توابع برعکس کردن و ... این مشکل برطرف بشه؟
>>>> در ضمن برای اینکه اعداد در آنجاهایی که می خواهیم فارسی و در جاهای دیگر لاتین نمایش داده شود چه راه حلی دارید؟
متشکرم

iekrang
دوشنبه 25 مهر 1384, 09:37 صبح
من معمولاً یه تابع مینویسم که توی رشته میگرده و اعداد معادل فارسی رو ریپلیس میکنه.
num = num.Replace('0','۰');