نمایش کلید فشرده شده - نسخه قابل چاپ +- Parsi Coders (http://parsicoders.com) +-- انجمن: Software Development Programming (http://parsicoders.com/forumdisplay.php?fid=37) +--- انجمن: C# Programming (http://parsicoders.com/forumdisplay.php?fid=55) +--- موضوع: نمایش کلید فشرده شده (/showthread.php?tid=2105) |
نمایش کلید فشرده شده - analyze - 04-16-2012 سلام روی datagridview می خوام هر کلیدی را که فشار می دم اونا با مسیج باکس نمایش بده از e.KeyData استفاده کردم ولی موقعی که صفحه کلید فارسی است حروف انگلیس را نشون می ده مثلا بجای حرف ب ، اف انگلیسی را نشون می ده چکار کنم؟ RE: نمایش کلید فشرده شده - Amin_Mansouri - 04-16-2012 راه حل زیاده یکیشو میگم. باید وضعیت کیبرد رو پیدا کنی یه دستور شرطی بزار اگر رو en بود کارکتر انگلیسی بگیره و اگر fa بود کارکتر a رو به عنوان ش در نظر بگیره کد: C# Signature: کد: ///For using "imm32.dll"'s functions. وضعیتو چک کن میتونی حتی زبان هم کاملا روی فارسی ست کنی در برنامه [/quote] RE: نمایش کلید فشرده شده - analyze - 04-16-2012 ممنون از توضیحی که دادید با این دستور مشکل حل شد MessageBox.Show(((Char)e.KeyChar).ToString(), ""); RE: نمایش کلید فشرده شده - Amin_Mansouri - 04-16-2012 خوبه ولی بهتره وضعیت کیبرد هم چک کنید که روی فارسی هست یا انگلیسی بدرود |