Як дізнатися, що кнопка натиснута

Деякі програми розробляються не для користувачів, а для роботи всередині системи. Однак переважна більшість програм призначено для «спілкування» з користувачем і повинні реагувати на дії користувача - у тому числі і на натиснення кнопок.
Як дізнатися, що кнопка натиснута




Інструкція
1
Щоб розпізнати натискання кнопки, у програмі повинен бути прописаний обробник подій, пов'язаний з мишею і клавіатурою. Якщо треба обробити натискання кнопок в інтерфейсі самої програми, потрібно відловити події самих елементів форми. У мові програмування javascript для обробки даних подій використовується елемент «тіла» сторінки onkeydown. Для того, щоб визначити, яка саме кнопка викликала подія, потрібно запитати у елемента event код кнопки keyCode.
2
У мові програмування Delphi для обробки подій клавіатури потрібно використовувати об'єкти типу TButton і його властивості та методи, такі як TButton.Tag, TButton.onclick, TButton.Parent та інші. Для того, щоб дізнатися, яка саме клавіша викликала подія, використовуйте строковой параметр TButton.Name. Якщо вам звичніше використовувати PHP в html-сторінках, то обробіть реакцію на натиснення кнопки за допомогою коду $ submit = $ _ POST ['submit'], попередньо згадавши в тегах сторінки про існування елемента з параметром input type = "submit".
3
Реалізація реакції програми на натискання кнопки користувачем залежить від мови програмування. Вивчіть відповідний розділ під назвою «обробка подій клавіатури» і поекспериментуйте на практичних прикладах. Як показує практика, спеціального програмного забезпечення для розпізнавання натискання кнопок на персональному комп'ютері не існує. Подібні операції можуть бути реалізовані тільки в програмуванні, та й то, в деяких функціях. Якщо у вас на комп'ютері при роботі виникають проблеми з натисканням кнопок з клавіатури, проведіть діагностику або зовсім купите нову клавіатуру.
Переглядів: 2806

Увага, тільки СЬОГОДНІ!