PDA

View Full Version : سوال: میانبر کلید ها



moghadam1372
پنج شنبه 21 شهریور 1392, 07:28 صبح
با سلام
از کد زیر برای میانبر استفاده می کنم، کلید esc کار می کند ولی F2 عمل نمی کند

مشکل چیست ؟///

If KeyCode = vbKeyEscape Then XPButton5_Click
If KeyCode = vbKeyF2 Then XPButton1_Click

mmssoft
پنج شنبه 21 شهریور 1392, 09:53 صبح
این کدی که الان نوشتید درست هست (با اینکه میتونید به شکل Call XPButton1_Click هم بنویسید) ؛ ولی من حس میکنم تو بخش کدهای مربوط به رویداد Click دکمه اشتباه کردید...

hamalous
پنج شنبه 21 شهریور 1392, 10:28 صبح
سلام من مطمئن نیستم ولی شاید اصلا ربطی به برنامه نویسی شما نداشته باشه روی بعضی کیبوردها دکمه ای وجود داره که دکمه های f1 تا f12 ، رو فعال و غیرفعال میکنه یه نگاهی به کیبوردتون بندازین ببینید همچین چیزی هست یا نه

moghadam1372
پنج شنبه 21 شهریور 1392, 11:08 صبح
سلام کیبرد معمولی است وکلید خاصی ندارد و call هم اضافه کردم ولی جواب نداد

vbhamed
پنج شنبه 21 شهریور 1392, 17:00 عصر
سلام
چك كنيد ببينيد خاصيت KeyPreview فرمتون برابر True هست يا نه

moghadam1372
شنبه 23 شهریور 1392, 06:17 صبح
باسلام
بله true است