Как да разберете кога е натиснат бутон

Съдържание:

Как да разберете кога е натиснат бутон
Как да разберете кога е натиснат бутон

Видео: Как да разберете кога е натиснат бутон

Видео: Как да разберете кога е натиснат бутон
Видео: Почему опадают бутоны у цветущих орхидей? 2024, Ноември
Anonim

Някои програми не са разработени за потребители, а за работа в системата. По-голямата част от програмите обаче са предназначени да "комуникират" с потребителя и трябва да реагират на действията на потребителя - включително натискане на бутони.

Как да разберете кога е натиснат бутон
Как да разберете кога е натиснат бутон

Инструкции

Етап 1

За да разпознае натискането на бутон, програмата трябва да има манипулатор на събития, свързан с мишката и клавиатурата. Ако трябва да обработите кликванията върху бутоните в интерфейса на самата програма, трябва да уловите събитията на самите елементи на формуляра. Езикът за програмиране JavaScript използва елемента body на onkeydown страницата за обработка на данни за събития. За да определите кой бутон е задействал събитието, трябва да поискате кода на бутона keyCode от елемента на събитието.

Стъпка 2

В езика за програмиране Delphi, за да обработвате събития от клавиатурата, трябва да използвате обекти от типа TButton и неговите свойства и методи, като TButton. Tag, TButton. OnClick, TButton. Parent и други. За да разберете кой ключ е задействал събитието, използвайте параметъра на низа TButton. Name. Ако сте по-свикнали да използвате PHP в html страници, обработете отговора на щракване върху бутон с помощта на кода $ submit = $ _ POST ['submit'], като преди това споменахте за съществуването на елемент с входен параметър на страницата етикети.

Стъпка 3

Начинът, по който приложението реагира на потребителя, натискащ бутон, зависи от езика за програмиране. Изучете свързания раздел, озаглавен „Работа с клавиатурни събития“и експериментирайте с практически примери. Както показва практиката, няма специален софтуер за разпознаване на натискането на бутони на персонален компютър. Такива операции могат да бъдат приложени само в програмирането, а дори и тогава, в някои функции. Ако имате проблеми с натискането на бутони от клавиатурата, докато работите на компютъра си, изпълнете диагностика или дори купете нова клавиатура.

Препоръчано: