Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
9. Jan 2010
das ist nicht mal nötig. Im KeyDown einfach den Timer anwerfen (mit der gewünschten Frequenz) und im KeyUp den Timer wieder abstellen.
Forum: Win32/Win64 API (native code)
Delphi
by SirThornberry,
9. Jan 2010
Um was für ein Programm handelt es sich denn? Wenn man in deinem Programm ebenso Text eingibt wäre es für den Nutzer verwirrend wenn er dort etwas tippt und nach einem Tastendruck bereits 5000 mal das Zeichen im Textfeld steht.
Wenn es nicht um die Eingabe von Text geht kann ich das ganze nicht verstehen. Denn die Tastenverzögerung sorgt nur dafür das "keypress" mehrfach verzögert ausgelöst...