PDA

View Full Version : کنترل keyboard



Mahdi_20
سه شنبه 29 شهریور 1384, 12:03 عصر
با سلام
من میخوام در هنگام اجرای برنامم با فشار داده شدن هر کلید بدونم چه کلیدی فشار داده شده
هر کلیدی از Keyboard یعنی CTRL ,ALT,F1 تا F12 و....
ممنون از راهنمایی تون.

Mahdi_20
پنج شنبه 31 شهریور 1384, 05:00 صبح
کسی نمیتونه منو راهنمایی کنه؟؟

iman_s52
پنج شنبه 31 شهریور 1384, 05:56 صبح
تویه OnKeyPress مربوط یه فرمتون می تونی چک کنی که کدوم کلید فشار داده شده .

Mahdi_20
شنبه 02 مهر 1384, 06:32 صبح
ولی فقط کلید های کاراکتر رو میتونم باهاش چک کنم

kati
شنبه 02 مهر 1384, 17:06 عصر
private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)

{

MessageBox.Show(e.KeyData.ToString());

}

Mahdi_20
یک شنبه 03 مهر 1384, 07:00 صبح
اگه به فرمتون یه textBox و یه button اضافه کنید دیگه این کد تون کار
نمیکنه...
یعنی هیچ راهی نداره؟

kati
یک شنبه 03 مهر 1384, 09:29 صبح
باید KeyPreview=True کنید.

و برای چک کردن کلید tab :
(http://www.neowin.net/forum/index.php?showtopic=250536)
http://www.neowin.net/forum/index.php?showtopic=250536