PDA

View Full Version : سوال: تشخیص دکمه های زده شده توسط کیبورد



group45
پنج شنبه 28 مرداد 1389, 00:41 صبح
با سلام

چطور میشه کاری کرد که هر دکمه ای که رو کیبورد فشار میدیم برنامه تشخیصش بده
(مثلا تو یه rich textbox نشونش بده). اگه کد بزارید(بعلاوه توضیح هر کد) ممنون میشم

با تشکر فراوان........

mahziar
پنج شنبه 28 مرداد 1389, 00:56 صبح
با سلام

چطور میشه کاری کرد که هر دکمه ای که رو کیبورد فشار میدیم برنامه تشخیصش بده
(مثلا تو یه rich textbox نشونش بده). اگه کد بزارید(بعلاوه توضیح هر کد) ممنون میشم

با تشکر فراوان........


فقط کافیه تو KeyDown فرمی که میخوای کلید هارو چک کنی وضعیت کلید هارو مشخص کنی
مثلا :


(if (e.KeyCode == Keys.F1 && e.Control
}
;"کلید اف1 و کنترل باهم فشرده شدند"=+RichText1.text
{
و الی آخر

milad.rahmian
پنج شنبه 28 مرداد 1389, 03:11 صبح
فقط کافیه تو KeyDown فرمی که میخوای کلید هارو چک کنی وضعیت کلید هارو مشخص کنی
مثلا :


(if (e.KeyCode == Keys.F1 && e.Control
}
;"کلید اف1 و کنترل باهم فشرده شدند"=+RichText1.text
{
و الی آخر



بله دقیقا دوستمون درست می گه
از این استفاده کن
یا می خوایی کامل برات جا بیوفته
سورس برنامه کی لاگر رو پیدا کن هست .

S.Reza
پنج شنبه 28 مرداد 1389, 08:43 صبح
این (http://www.barnamenevis.org/forum/showthread.php?t=105747&highlight=%D9%84%D8%A7%DA%AF%D8%B1)رو ببین

group45
پنج شنبه 28 مرداد 1389, 18:46 عصر
با سلام

ممنون از شما.به یه مشکل برخورد کردم اونم اینه که وقتی فوکوس از فرم میره روی یه برنامه دیگه تا زمانی که روی فرم کلیک نشه کار نمیکنه.
چاره ای هست؟؟؟؟؟؟؟

daivid_ d31r1
جمعه 29 مرداد 1389, 00:03 صبح
با سلام

وقتی شما کد ها رو تو رویداد Form_KeyDown بنویسد و خاصیت KeyPreview رو True کنید
manba barnamenevid.org (http://www.barnamenevis.org)