PDA

View Full Version : تشخیص کد یونیکد نهایی از اسکریپتهای ویندوز



behzad-khazama
جمعه 05 تیر 1388, 22:10 عصر
درود به همگی

قبل از سوال یکم توضیح بدم
توی یک تکست باکس مینویسیم "ل" و بعد "ا" اینها دو تا کاراکتر میشه ولی میدونید که نتیجه به شکل جدا جدا دیده نمیشه و ویندوز هر دوی اونها رو به شکل "لا" مینویسه که این در واقع یک کاراکتر هست با کد یونیکد 0xFEFB
خوب حروف به صورتهای اولیه و آخرییه و وسطی و معمولی هستند تو فارسی که ویندوز با اسکریپتهایی که داره اونهارو به فرمهای مختلف تبدیل میکنه

حالا من میخام مثلا توی یک تکست باکس اگه نوشته "سلام" تک تک کدهای یونیکد نهایی رو داشته باشم.در حالت معمول اکه کاراکتر به کاراکتر کدها رو چک کنید کدهای کاراکترهای مجزا رو بهتون میده مثلا اینها :
کد "س"
کد "ل"
..

ایا API یا روشی هست که بشه مقدار کد یونیکد نهایی رو بدست آورد و خودمون نشینیم حساب کنیم این چسبان بود این چسبان نبود و....

تشکر از همه

behzad-khazama
دوشنبه 08 تیر 1388, 21:54 عصر
نظری پیشنهادی ندارید؟

اگه سورس یه ادیتور فارسی هم باشه باز خوبه
که این چسبیده و جدای کاراکترهارو توش ایجاد کرده باشه

تشکر