PDA

View Full Version : سوال: تايپ حرف (ي) بدون نقطه



hassan_2011
پنج شنبه 16 تیر 1390, 19:13 عصر
چطوري ميتونم حرف (ي) را در اکسس بدون نقطه قرار بدم

hasanr
جمعه 17 تیر 1390, 15:13 عصر
نمیشه ؛ در محیط کدنویسی متاسفانه هر ی که بنویسیم فقط حرف ي تایپ و نگهداری می شود
البه شما در اکسس میتونی کلماتی رو که ی فارسی یا ی عربی بی نقطه یا ي عربی نقطه دار دارند رو به درستی مقایسه کنی (مثلا عبارات درون تکست باکسها یا مقادیر درون دیتابیس ) و میشه انواع ی رو در دیتابیس ذخیره کرد

mazoolagh
جمعه 17 تیر 1390, 23:02 عصر
اتفاقا اگر ورود اطلاعات توسط فرم انجام بشه میتونین با کد اینکار رو انجام بدین. کد اسکی "ی" عربی 1610 و کد اسکی "ی" فارسی 1740 هست.
کافی هست در رخداد keypress کد زیر رو بگذارین:

IF KEYASCII=1610 THEN
KEYASCII=1740
ENDIF

hasanr
شنبه 18 تیر 1390, 13:02 عصر
دوست عزیز بنده هم عرض کردم میشه انواع ی رو در دیتابیس ذخیره کرد ، نیازی هم به رویداد keypress و کد نویسی نیست . هر گونه ی که کیبورد شما کد اسکی اون رو به برنامه ارسال کنه رو اکسس نگهداری می کنه .
جهت تغییر کدهای ارسالی توسط صفحه کلید اینجا (http://barnamenevis.org/showthread.php?227399-%D8%B1%D9%81%D8%B9-%D9%85%D8%B4%DA%A9%D9%84-%DA%A9%DB%8C%D8%A8%D9%88%D8%B1%D8%AF-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-xp-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%87%D9%85%DB%8C%D8%B4%D9%87&p=1270438&viewfull=1#post1270438) رو ببینین
در اینجا (http://barnamenevis.org/showthread.php?286996-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D9%8A-%D9%86%D9%82%D8%B7%D9%87-%D8%AF%D8%A7%D8%B1-%D9%88-%DB%8C-%D8%A8%DB%8C-%D9%86%D9%82%D8%B7%D9%87-%D8%B9%D8%B1%D8%A8%DB%8C-%D8%A8%D9%87-%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D9%88-%D9%83-%D8%B9%D8%B1%D8%A8%DB%8C-%D8%A8%D9%87-%DA%A9-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C) هم نمونه کوچکی وجود داره که کد ارسالی ی عربی بی نقطه و ي عربی نقطه دار رو به ی فارسی و همچنین ک عربی رو به ک فارسی تبدیل می کنه (کامل شده همین کد شما)

mazoolagh
دوشنبه 20 تیر 1390, 22:36 عصر
نمیشه ؛ در محیط کدنویسی متاسفانه هر ی که بنویسیم فقط حرف ي تایپ و نگهداری می شود


دوست عزیز بنده هم عرض کردم میشه انواع ی رو در دیتابیس ذخیره کرد ، نیازی هم به رویداد keypress و کد نویسی نیست . هر گونه ی که کیبورد شما کد اسکی اون رو به برنامه ارسال کنه رو اکسس نگهداری می کنه .

الآن این دو عبارت بالایی یک معنی دارن دیگه؟

شما میتونستین همین لینکها رو بجای پاسخ اول معرفی کنین!

hasanr
سه شنبه 21 تیر 1390, 00:11 صبح
سلام
بدون شرح :

1- نمیشه ؛ در محیط کدنویسی متاسفانه هر ی که بنویسیم فقط حرف ي تایپ و نگهداری می شود
البته شما در اکسس میتونی کلماتی رو که ی فارسی یا ی عربی بی نقطه یا ي عربی نقطه دار دارند رو به درستی مقایسه کنی (مثلا عبارات درون تکست باکسها یا مقادیر درون دیتابیس ) و میشه انواع ی رو در دیتابیس ذخیره کرد

2- دوست عزیز بنده هم عرض کردم میشه انواع ی رو در دیتابیس ذخیره کرد ، نیازی هم به رویداد keypress و کد نویسی نیست . هر گونه ی که کیبورد شما کد اسکی اون رو به برنامه ارسال کنه رو اکسس نگهداری می کنه .

موفق باشید