PDA

View Full Version : مشکل با حرف ک در جستجوی دیتابیس



mohsen_r
شنبه 17 شهریور 1386, 09:25 صبح
سلام دوستان
من یه برنامه دارم که دیتا بیسش اکسس هست و با دلفی نوشتم.
مشکل من با حرف ک موجود در فیلدهای فرم هستش . من تو جستجوی مثلا موضوع وقتی کلمه ای که شامل حرف ک هست را پیدا نمی کند. فونت ادیت توی فرم ثبت نام و فرم جستجو هر دو فونت تاهما هست و در هر دو حالت ک را عربی مینویسه (با همزه) روی دستگاه خودم هم جواب میده ولی مشکل به اجرای آن در کامپیوتر های دیگر هست. ممنون میشم دوستان راهنمایی کنید.

mzjahromi
شنبه 17 شهریور 1386, 10:16 صبح
این مورد قبلا هم بحث شده حرف ک روی ویندوزهای مختلف کد متفاوت داره (دو تا کد داره) میتونی یکی از کدهاشو به اونیکی تبدیل کنی

SYNDROME
شنبه 17 شهریور 1386, 20:21 عصر
با سلام
دو کد با شماره های #152و #223دارد.
البته بنده توصیه می کنم کد #223را جایکزین#152 کنید تا در آینده مشکل شما کمتر شود.
موفق باشید

Sandbad
یک شنبه 18 شهریور 1386, 00:33 صبح
همون جور که دوستان گفتن دوتا کد برای حرف کاف وجود داره که یکی مال فارسیه و یکی مال عربی که مایکروسافت تو ویندوزای استاندارد با کیبورد فارسی متاسفانه حرف «ک» را که مال عربیه رو دیفالت قرار داده اون یکی ک که فارسیه با کیبوردهای دستکاری شده نوشته می شه
همین مشکل با حرف ی هم وجود داره که دو نوعه
البته من سعی کردم که توی این جا دو نوع حرفها رو بنویسم ولی سایت به صورت اتوماتیک اونا رو تبدیل به نوع فارسی میکنه

sorrowdancer
یک شنبه 18 شهریور 1386, 01:30 صبح
دو کد با شماره های #237 و #236 دارد.
البته بنده توصیه می کنم کد #237 را جایکزین#236 کنید


میشه دقیقا دستور سرچ مورد نظر با حل تمامی این مشکلات (ک،ی) رو ینویسید

SYNDROME
یک شنبه 18 شهریور 1386, 22:12 عصر
با سلام
ببخشید در بالا اشتباهی کدهای کلید "ی" را نوشتم که البته اصلاح شد.
این کد را در KeyPressفرم مورد نظر بنویسید و خاصیت KeyPreviewرا True کنید.


IF Key = #152 Then Key := #223;//برای کلید ک
IF Key = #236 Then Key := #237;// برای کلید ی

موفق باشید