Sprawdzenie wciśnięcia klawisza co 1 sekunde

Sprawdzenie wciśnięcia klawisza co 1 sekunde
DB
  • Rejestracja: dni
  • Ostatnio: dni
0

Witajcie

Piszę aplikacje okienkową do sterowania robotem przez port COM i natrafiłem na problem z odczytem klawiszy z klawiatury. Chciałbym sprawdzać powiedzmy co 1 sekundę czy wciśnięty jest jakiś klawisz i w zależności od tego jaki to klawisz zwiększać lub zmniejszać wartość określonej zmiennej. Chodzi o to żeby zwiększenie wartości zmiennej np. o 5 nie wymagało pięciokrotnego wciśnięcia klawisza a jedynie przytrzymania go przez jakiś czas. Dodatkowo chciałbym mieć możliwość włączenia/wyłączenia sprawdzania wciśnięcia klawisza.

Z góry dzięki za pomoc.

Azarien
  • Rejestracja: dni
  • Ostatnio: dni
0

Przecież klawisze są normalnie samopowtarzalne, więc w czym problem?

Poza tym, jeśli to WinForms, to masz zdarzenia KeyDown, KeyUp.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.