Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.357 Beiträge
 
Delphi 11 Alexandria
 
#12

AW: Letzte gedrückte Taste aus dem System Speicher löschen ???

  Alt 16. Jun 2011, 21:16
Die einzutragenden Tasten oder nicht einzutragenden Tasten vielmehr kannst du nur in OnKeyPress festlegen. Nur, wenn dort Key auf das Nullzeichen gesetzt wirds, wird das Zeichen nicht eingtragen.

Das hat nichts mit Turbo Delphi zu tun, das ist generell so.

Den Umweg über OnKeyPress(); wollte ich nicht gehen, weil ich in meinem Programm bereits eine sehr umfangreiche Procedure für OnKeyDown habe
Dann hast du ein Konzeptproblem. In den Handler selbst gehört nicht viel Quelltext. Dort ruft man normalerweise nur die entsprechenden Methoden auf, die den Tastendruck behandeln. Ansonsten koppelt man die konkreten Oberflächenelemente viel zu stark mit der Logik...
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat