ايران ويج

نسخه‌ی کامل: برنامه ای مشابه کرکتر مپ چطور کار می کنه ؟
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
راستش سوالی که برام خیلی مهمه اینه که بتونم توی برنامه یه کرکتر مثل این کرکتری که توی تصویر انتخاب شده رو به تنهایی مثلا تو تکست باکس نمایش بدم. یعنی نمی خام قبل و بعدش کرکتری باشه و بهش چیزی چسبیده باشه.

کسی تجربه ای چیزی داره ؟



[تصویر:  10016IMMfarchar.JPG]

راه حل :

ساده ترین کدی که می تونین استفاده کنین :

i = 1587
List1.AddItem (i)
List1.AddItem (ChrW(i)) ' ISOLATE
List1.AddItem (ChrW(i)) & ChrW(&H200D&) ' INITIAL
List1.AddItem ChrW(&H200D&) & (ChrW(i)) & ChrW(&H200D&) ' MEDIAL
List1.AddItem ChrW(&H200D&) & (ChrW(i)) ' FINAL



این کد حالات مختلف حرف "سین" رو به ترتیب در حالت ایزوله/اینیشیال/مدیال/فاینال به لیست باکس اضافه می کنه
سلام دوست عزیز پاسختون عالی بود
حالا آیا راهی برای تشخیص این کارکترها هم وجود داره
مثلا من یه تکس باکس دارم داخلش کلمه "سلام" رو
تایپ می کنم می خام کاکترها رو یکی یکی تشخیص بدم
که کد یونیکدشون چیه ؟
من هر کاری کردم نشد موقع تفکیک حروف رو به این صورت
"س ل ا م"
تشخیص میده و کدهای این کارکترها رو برمی گردونه
ولی من می خام کدهای اینهارو برگردونه
"سـ لـ ـا م"
ممنون می شم اگه جواب بدین.