ورود

View Full Version : تشخیص حروف چسبیده و جدا در زبان فارسی (پروژه تابلو روان)



soheil_programmer
پنج شنبه 10 بهمن 1387, 15:06 عصر
با سلام

من هنگام خواندن حرف به حرف یک جمله می باید به ازای هر حرف کد اون را شناسائی کنم، مثلاً در مورد حرف ع که 4 شکل (عین اول مثل: عرب،عین وسط مثل: تعبیر،عین آخر چسبیده مثل: ربیع، عین آخر جدا مثل: شجاع) دارد، بصورت 4 کد مجزا تشخیص دهم، اما متاسفانه توابع Asc و AscW به ازای خواندن هر 4 کلمه یک کد اسکی که آنهم 218 می باشد را تولید میکند.
من در پروژه ای مجیورم هر یک از این 4 حرف را با کدی مجزا شناسائی کنم آیا ممکن است؟؟
راه حل چیست؟

Babak.Hassanpour
پنج شنبه 10 بهمن 1387, 15:56 عصر
شما باید یک حرف قبل و یک حرف بعد کاراکتر مورد نظرتون رو برسی کنید
اگه فقط قبلی 32 بود کاراکترتون اول کلمه است
اگه فقط بعدی 23 بود کاراکترتون آخر کلمه است
اگه قبلی و بعدی مخالف 32 بودند کاراکترتون وسط کلمه است
اگر هم قبل و بعد 32 بودند تک حرف دارید
32 کد اسکی کلید فاصله Space است