ورود

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



hosseinhhn
دوشنبه 02 خرداد 1390, 09:11 صبح
سلام
کسی می دونه چطوری روی دکمه ها و یا دیگر کمپونت های اصلی کلید میانبر تعریف کرد

یوسف زالی
دوشنبه 02 خرداد 1390, 09:26 صبح
سلام.
توی text اونا & بذار.
مثلا E&Xit میشه کلید X

hosseinhhn
دوشنبه 02 خرداد 1390, 10:40 صبح
به بخشید از توضیحات کم من میخواهم کلید F را هم تعریف کنم

یوسف زالی
دوشنبه 02 خرداد 1390, 11:01 صبح
در کل قبل از حرف مورد نظر & بذار.
اگه اسم دکمه شما AddFactor هست = Add&Factor

hosseinhhn
سه شنبه 03 خرداد 1390, 18:27 عصر
ببببببببببببببببببببببببب بببببببببببببخشید منظورم از F کلید های Function بوده
دوباره بخشید
بدون اینکه منو اضافه کنم مثل Exit کلید F10

یوسف زالی
سه شنبه 03 خرداد 1390, 23:21 عصر
باید رو فرمت تو OnKeyPress یا OnKeyDown کد کلید رو بگذاری و اگه شرطت برقرار بود خودش یه دکمه ای رو بزنه . با فراخونی کلیک اون دکمه

hosseinhhn
چهارشنبه 04 خرداد 1390, 09:34 صبح
کلید های function کدی را key ascii بر نمی گردونه و اگر فوکوس روی فرم نباشه یعنی روی یه دکمه یا کادر متن از همان فرم باشه عمل می کنه

محسن واژدی
چهارشنبه 04 خرداد 1390, 13:58 عصر
سلام علیکم
برای تعریف میانبر دکمه ها اول خصیصه KeyPreview فرم را روی True تنظیم کنین
بعد داخل رویداد keydown فرم دستوری نمونه دستور زیر بنویسین:

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF10 Then End
End Sub


موفق باشید