Einige Programme werden nicht für Benutzer entwickelt, sondern um innerhalb des Systems zu arbeiten. Die überwältigende Mehrheit der Programme ist jedoch darauf ausgelegt, mit dem Benutzer zu „kommunizieren“und muss auf Benutzeraktionen – einschließlich Tastendruck – reagieren.
Anweisungen
Schritt 1
Um einen Tastendruck zu erkennen, muss das Programm über einen Ereignishandler verfügen, der der Maus und der Tastatur zugeordnet ist. Wenn Sie Schaltflächenklicks in der Oberfläche des Programms selbst verarbeiten müssen, müssen Sie die Ereignisse der Formularelemente selbst abfangen. Die Programmiersprache JavaScript verwendet das body-Element der onkeydown-Seite, um Ereignisdaten zu verarbeiten. Um festzustellen, welche Schaltfläche das Ereignis ausgelöst hat, müssen Sie den keyCode-Schaltflächencode vom Ereigniselement anfordern.
Schritt 2
In der Programmiersprache Delphi müssen Sie zum Behandeln von Tastaturereignissen Objekte des Typs TButton und seine Eigenschaften und Methoden verwenden, wie z. B. TButton. Tag, TButton. OnClick, TButton. Parent und andere. Um herauszufinden, welche Taste das Ereignis ausgelöst hat, verwenden Sie den String-Parameter TButton. Name. Wenn Sie PHP in HTML-Seiten eher verwenden, verarbeiten Sie die Antwort auf einen Schaltflächenklick mit dem Code $submit = $_POST ['submit'], nachdem Sie zuvor die Existenz eines Elements mit einem Eingabeparameter auf der Seite erwähnt haben Stichworte.
Schritt 3
Wie die Anwendung auf das Drücken einer Taste durch den Benutzer reagiert, hängt von der Programmiersprache ab. Studieren Sie den entsprechenden Abschnitt mit dem Titel „Handling Keyboard Events“und experimentieren Sie mit praktischen Beispielen. Wie die Praxis zeigt, gibt es auf einem PC keine spezielle Software zum Erkennen von Tastendrücken. Solche Operationen können nur in der Programmierung und sogar dann in einigen Funktionen implementiert werden. Wenn Sie während der Arbeit an Ihrem Computer Probleme beim Drücken von Tasten auf der Tastatur haben, führen Sie eine Diagnose durch oder kaufen Sie sogar eine neue Tastatur.