PDA

View Full Version : سوال: طریقه shortkey command



mostafa_bahar
سه شنبه 07 مهر 1388, 11:04 صبح
سلام
چه طور میشه روی یک دکمه بدون استفاده از menu shortkey گذاشت

ASedJavad
سه شنبه 07 مهر 1388, 14:55 عصر
سلام
اول خاصيت keypreview‌فرمت رو ترو کن
بعد تو قسمت form_keydown يه ايف بذار که اگه Keycode و shift فرستاده شده به تابع با کيکد و شيفت مورد نظرت برابر بود،
سپس call command1_click

Dr.Bronx
سه شنبه 07 مهر 1388, 15:24 عصر
مثلا برای کلید Enter


If Keycode = 13 Then

دستوارات شما'

end if

موفق باشید

mostafa_bahar
چهارشنبه 08 مهر 1388, 09:22 صبح
جواب عالی بود

xxxxx_xxxxx
چهارشنبه 08 مهر 1388, 16:20 عصر
سلام،
در قسمت Caption دکمه مورد نظر اگر قبل یکی از حروف علامت & را قرار بدید اونوقت در زمان اجرای برنامه با فشردن کلیدهای Alt + "حرف موردنظر" روال اون دکمه اجرا میشه.
مثلاً اگر Caption کامند رو به این صورت بگذارید:
Co&mmand1
آنگاه در حین اجرای برنامه با فشردن کلیدهای Alt + m رویداد کلیک کامند اجرا میشه.

موفق باشید/

nima_8m
چهارشنبه 08 مهر 1388, 17:27 عصر
سلام،
در قسمت Caption دکمه مورد نظر اگر قبل یکی از حروف علامت & را قرار بدید اونوقت در زمان اجرای برنامه با فشردن کلیدهای Alt + "حرف موردنظر" روال اون دکمه اجرا میشه.
مثلاً اگر Caption کامند رو به این صورت بگذارید:
Co&mmand1
آنگاه در حین اجرای برنامه با فشردن کلیدهای Alt + m رویداد کلیک کامند اجرا میشه.

موفق باشید/
سلام جنابX
این مطلب شما درسته اما اگه صفحه کلید فارسی بشه دیگه کارنمیکنه

xxxxx_xxxxx
پنج شنبه 09 مهر 1388, 01:31 صبح
سلام جنابX
این مطلب شما درسته اما اگه صفحه کلید فارسی بشه دیگه کارنمیکنه

خب طبیعتاً نباید کار کنه. اگر همون Alt+m رو در نظر بگیریم در زبان فارسی میشه Alt+ئ که خب اجرا نمیشه چون ئ ، m نیست. :d

nima_8m
پنج شنبه 09 مهر 1388, 20:02 عصر
خب طبیعتاً نباید کار کنه. اگر همون Alt+m رو در نظر بگیریم در زبان فارسی میشه Alt+ئ که خب اجرا نمیشه چون ئ ، m نیست. :d
ولی من برنامه های و دیدم که در هر صورت دکمه ها کار میکنه نظرتون چیه