-
اعداد فارسی در RichEdit
سلام دوستان
نمی دونم این تاپیک قبلا در موردش بحث شده یا نه، نمی خواستم تاپیک تکراری بذارم ولی باور کنید وقتی می خواستم برای تاپیکی شبیه این جستجو کنم اشکم بخاطر سرعت اینترنتم دراومد. اگر تکراریه لطف کنید حداقل لینک تاپیک رو بهم بدید.
مشکل رو با یه مثال توضیح می دم:
فرض کنید دوتا RichEdit روی فرم دارم، تو یکیشون چندتا عدد فارسی می نویسم و وقتی می خوام با کدی مثل این
کد:
RichEdit2.Lines:=RichEdit1.Lines
محتویات RichEdit1 رو بریزم توRichEdit2 اعداد دیگه فارسی نیستند. این حالت فقط واسه اعداد هستش، اوی حرف ها و یا ترکیب حرف با اعداد مشکلی به وجود نمیاد. این مشکل توی لود کردن از یه فایل متنی حتی فایلی که به صورت UTF8 ذخیره شده هم هست.Script فونت روی Arabic هستش و تمام Charset ها رو هم چک کردم.
اگر تاپیک تکراری هستش بازم ببخشید.
-
سلام. اگر BidiMode رو روی bdRightToLeft تنظیم کنید چنین مشکلی وجود نداره
-
مرسی farhad_g1 ولی مشکلم حل نشد...... البته راه حل شما درست بود، مشکل این بود که مثال من خوب نبود
این RichEdit که من می خواستم ازش استفاده کنم توی یه کامپوننت دیگه بود، و یه کم مشکل ساز شده بود.. به هر حال مشکل بر طرف شد ممنون