مشاهده نسخه کامل
: فشار دادن كليد اينتر
مرد مباح
12-03-2007, 20:16
سلام دوستان.
شايد كمي سوالم عجيب به نظر بياد ولي من نتونستم از متد OnKeyPress در كامپوننت SpindEdit استفاده كنم.
چون اصلا وقتي دكمه Enter زده ميشه اين متد ران نميشه.
راه حلي براي مشكل من سراغ داريد ؟
delphianddotnet
13-03-2007, 01:52
شايد كمي سوالم عجيب به نظر بياد ولي من نتونستم از متد OnKeyPress در كامپوننت SpindEdit استفاده كنم.
چون اصلا وقتي دكمه Enter زده ميشه اين متد ران نميشه.
راه حلي براي مشكل من سراغ داريد ؟
از متدهای دیگه اش استفاده کن(.....OnKeydown)
delphianddotnet
13-03-2007, 01:55
درسته که این کامپوننت جابه ولی :
یه راه دیگه ام اینه که بجای استفاده از SpinEdit از یه Edit و Updown استفاده کنی.
NoneForce
13-03-2007, 09:53
سلام دوستان.
شايد كمي سوالم عجيب به نظر بياد ولي من نتونستم از متد OnKeyPress در كامپوننت SpindEdit استفاده كنم.
چون اصلا وقتي دكمه Enter زده ميشه اين متد ران نميشه.
راه حلي براي مشكل من سراغ داريد ؟
سلام
فكر كنم آيديتون را هك كردند ، چون اين سوال ...
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مرد مباح
13-03-2007, 10:08
ممنون دوستان.
نه فكر نكنم هك شده باشم.
متد OnKeyDown به ذهنم نرسيده بود ولي اين سوال هنوز برام رفع نشده كه چرا اين كامپوننت با اينتر متد قبلي رو اجرا نميكنه.
ممنون از راهنمايي شما دوستان.
delphianddotnet
14-03-2007, 01:25
تد OnKeyDown به ذهنم نرسيده بود ولي اين سوال هنوز برام رفع نشده كه چرا اين كامپوننت با اينتر متد قبلي رو اجرا نميكنه.
سلام
یه نگاه به سورسش کردم مثل اینکه تو رویداد Onkeypress جلوی این کلید رو گرفته.
اگه سوال منو جواب بدی شاید بتونم کمکت کنم
سوال:
اگه من بخوام هر بار که به Edit رو فرم میزارم تغییراتی از جمله Ctl3D رو ندم چیکار باید بکنم .تو سورسش تغییر دادم و اونو ذخیره هم کردم ولی با این وجود هر بار که یه ادیت رو فرم میزارم تغییری نکرده .
موفق باشید
مرد مباح
14-03-2007, 12:31
يك كامپوننت Edit روي يك فرم بزار و توش تغييراتي رو كه ميخواي بده.
بعد او به صورت يك كامپوننت سفارشي (Costum) ذخيره كن.
بعد از اون كامپوننت استفاده كن.
موفق باشي.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.