سلام .چطوري ميشه تو دلفي يك كاري كرد كه هر دكمه اي از كيبرد را فشار بديم ديبي گيريدروي همون فيلدي قرار بگيره كه اولش با اون حرف شروع ميشه؟ مشكل اساسي اينجاست كه من نمي دونم چطور بفهمم كه ديبيكيريد الآن فعال هست يا نه؟
Printable View
سلام .چطوري ميشه تو دلفي يك كاري كرد كه هر دكمه اي از كيبرد را فشار بديم ديبي گيريدروي همون فيلدي قرار بگيره كه اولش با اون حرف شروع ميشه؟ مشكل اساسي اينجاست كه من نمي دونم چطور بفهمم كه ديبيكيريد الآن فعال هست يا نه؟
از فرمان ----- استفاده كن و آخرش علامت × بزار كه اين سرچ رو انجام بده.
البته علامت ستاره قبل از نوشته كار نميكنه.
محض اطلاعاتون گفتم.
اگه مشكلت حل نشد بگو تا برات به صورت كد بنويسم.
سلام.ممنون ميشه كدشو بگذاري.
سلام
نمیدونم منظور از × چیه! اما من به جاش * گذاشتم! این کد زیر رو تست کن!بهم خبر بده!
احتمال زیاد جواب میده! ! منتظر جوابت هستم!
در ضمن برای اینکه بفهمی کیبردت فعال هست یا نه!کد:adodataset1.filter:='esme field= '''+'kalamate kelidi bara search'+'''';
adodataset1.filtered:=true;
توی onkeypress این دستور رو بزار
خوب حالا می تونی این فرمان فیلتر رو بزاری توی onkeypress ! و کلمات کلیدی فیلتر رو هم از کیبرد بگیری!کد:showmessage('Kar mikone');
اگر باز هم اطلاعات بیشتری می خواستی ! همینجا بنویس
موفق باشی
سولجر جانکد:adodataset1.filter:='esme field= '''+'kalamate kelidi bara search*'+'''';
يادت رفته بود * بزاري من دوباره اصلاحش كردم.
راستي منظور من از × همون * بود ولي توي كيبرد فارسي × نشون ميداد.
دستت درد نكنه!نقل قول:
يادت رفته بود * بزاري من دوباره اصلاحش كردم.
خوب عيبي نداره! فقط كافيه كه بدونيم ستاره هست!:) مگه نه؟ :)نقل قول:
راستي منظور من از × همون * بود ولي توي كيبرد فارسي × نشون ميداد
خوب nasim1984 اگر مشكل حل شده! همين جا بهمون خبر بده!
موفق باشيد