Sommige programme word nie vir gebruikers ontwikkel nie, maar om binne die stelsel te werk. Die oorgrote meerderheid van die programme is egter ontwerp om met die gebruiker te "kommunikeer" en moet reageer op gebruikershandelinge - insluitend knoppies.
Instruksies
Stap 1
Om 'n druk op die knoppie te herken, moet die program 'n gebeurtenishanteerder hê wat met die muis en sleutelbord verband hou. As u knoppieklikke in die koppelvlak van die program self moet verwerk, moet u die gebeure van die vormelemente self vasvang. Die JavaScript-programmeertaal gebruik die liggaamselement van die onkeydown-bladsy om gebeurtenisdata te hanteer. Om te bepaal watter knoppie die gebeurtenis veroorsaak het, moet u die sleutelkode-knoppiekode by die gebeurtenis-element aanvra.
Stap 2
Om die sleutelbordgebeurtenisse te hanteer, moet u in die Delphi-programmeertaal voorwerpe van die tipe TButton en sy eienskappe en metodes gebruik, soos TButton. Tag, TButton. OnClick, TButton. Parent en ander. Gebruik die string-parameter TButton. Name om uit te vind watter sleutel die gebeurtenis veroorsaak het. As u meer gewoond is daaraan om PHP op html-bladsye te gebruik, verwerk dan die reaksie op 'n klik op die knoppie met behulp van die kode $ submit = $ _ POST ['submit'], voordat u die bestaan van 'n element met 'n invoerparameter op die bladsy genoem het etikette.
Stap 3
Hoe die toepassing reageer op die gebruiker se druk op 'n knoppie, hang af van die programmeertaal. Bestudeer die verwante afdeling getiteld “Hantering van sleutelbordgebeurtenisse” en eksperimenteer met praktiese voorbeelde. Soos uit die praktyk blyk, is daar geen spesiale sagteware om knoppies op 'n persoonlike rekenaar te herken nie. Sulke bewerkings kan slegs geïmplementeer word in programmering, en selfs dan, in sommige funksies. As u probleme ondervind met die druk van knoppies vanaf die sleutelbord terwyl u op u rekenaar werk, kan u diagnostiek uitvoer of selfs 'n nuwe sleutelbord koop.