Kai kurios programos yra sukurtos ne vartotojams, o darbui sistemoje. Tačiau didžioji dauguma programų yra sukurtos „bendrauti“su vartotoju ir turi reaguoti į vartotojo veiksmus, įskaitant mygtukų paspaudimus.
Nurodymai
1 žingsnis
Norint atpažinti mygtuko paspaudimą, programa turi turėti įvykių tvarkytuvę, susietą su pele ir klaviatūra. Jei reikia apdoroti mygtukų paspaudimus pačios programos sąsajoje, turite sugauti pačių formos elementų įvykius. „JavaScript“programavimo kalba įvykių duomenims tvarkyti naudoja „onkeydown“puslapio elementą. Norėdami nustatyti, kuris mygtukas suaktyvino įvykį, turite paprašyti „keyCode“mygtuko kodo iš įvykio elemento.
2 žingsnis
„Delphi“programavimo kalboje, norėdami tvarkyti klaviatūros įvykius, turite naudoti „TButton“tipo objektus, jų ypatybes ir metodus, pvz., „TButton. Tag“, „TButton. OnClick“, „TButton. Parent“ir kitus. Norėdami sužinoti, kuris raktas suaktyvino įvykį, naudokite eilutės parametrą „TButton. Name“. Jei esate labiau įpratęs naudoti PHP HTML puslapiuose, tada apdorokite atsakymą į mygtuko paspaudimą naudodami kodą $ pateikti = $ _ POST ['pateikti'], prieš tai puslapyje paminėję elemento su įvesties parametru egzistavimą žymos.
3 žingsnis
Tai, kaip programa reaguoja į vartotojo paspaudimą, priklauso nuo programavimo kalbos. Išstudijuokite susijusį skyrių „Klaviatūros įvykių valdymas“ir eksperimentuokite su praktiniais pavyzdžiais. Kaip rodo praktika, nėra specialios programinės įrangos, leidžiančios atpažinti mygtukų paspaudimus asmeniniame kompiuteryje. Tokias operacijas galima įgyvendinti tik programuojant ir net tada - kai kuriose funkcijose. Jei dirbant kompiuteryje kyla problemų paspaudus mygtukus iš klaviatūros, paleiskite diagnostiką ar net įsigykite naują klaviatūrą.