PDA

View Full Version : فعال کردن دکمه enter در فرم لوگین



hentjanson
سه شنبه 14 خرداد 1387, 07:41 صبح
سلام من یک فرم لوگین ساختم می خوام وقتی کاربر شناسه و پسورد رو زد با دکمه اینتر این عمل صورت بگیره در شرایط معمولی باید روی یک دکمه مثلا دکمه ورود کلیک کنه

حمیدرضاصادقیان
سه شنبه 14 خرداد 1387, 09:49 صبح
سلام.خوب شما میتونی در رویداد onkeydown فرم لوگین کد زیر رو بنویسی.


if key=13 then
postmessage(handle,WM_NEXTDLGCTL,0,0);

فقط باید taborder کامپوننتها رو بترتیب و پشت سرهم قرار بدی که با اینتر بترتیب به روی کامپوننت بعدی بره. بعد خاصیت keypreview فرم رو نیز true کن.
موفق باشی

vcldeveloper
سه شنبه 14 خرداد 1387, 16:00 عصر
برای دکمه ایی که باید با زدن اینتر عمل کنه، خصوصیت Default را بر روی True تنظیم کنید.