Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 4.085 pregleda

Najnovija ↓

hot key kombinacija slova u VB 02.09.2004. u 10:59 · pre 269 meseci #1
Kako da na nivou forme (keyPrevivew = true) uhvatim KOMBINACIJU nekih karaktera? NPR. "YTU" je stisnuto u isto vreme, ili ctrl - shift - r ili tako nesto...
Potpis
kopca
Re: hot key kombinacija slova u VB 02.09.2004. u 11:17 · pre 269 meseci #2
Code:

Private Sub Form_KeyDown(keycode As Integer, shift As Integer)
Private Sub Form_KeyUp(keycode As Integer, shift As Integer)


Shift parametar je ono sto te zanima:
Citat:
MSDN:
An integer that corresponds to the state of the SHIFT, CTRL, and ALT keys at the time of the event. The shift argument is a bit field with the least-significant bits corresponding to the SHIFT key (bit 0), the CTRL key (bit 1), and the ALT key (bit 2 ). These bits correspond to the values 1, 2, and 4, respectively. Some, all, or none of the bits can be set, indicating that some, all, or none of the keys are pressed. For example, if both CTRL and ALT are pressed, the value of shift is 6.


Vb ima konstante za ove tastere

Code:

vbCtrlMask
vbAltMask
vbShiftMask
Potpis
Blue Man Group
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme