Registriert seit: 17. Jun 2006
Ort: Bautzen
503 Beiträge
FreePascal / Lazarus
|
Re: Wiederholung bei gedrückter taste
7. Mär 2007, 16:58
Eigentlich nimmt man für sowas (so denke ich auf jeden Fall) die Funktion, die im Beitrag #2 von Sirius erwähnt wurde!
getasynckeystate()
Diese Funktion gibt zurück, ob eine bestimmte Taste zur Abfrage-Zeit gedrückt wurde!
Also muss man in einen Timer folgendes schreiben:
if getasynckeystate(vk_right)<>0 then männel.xwert:=männel.xwert+5;
Musst halt noch auf deine Bedürfnisse anpassen!
Edit: Und das läuft dann natürlich ohne die von dir angesprochenen Pausen ab!
Es ist unmöglich, witzig zu sein ohne ein bisschen Bosheit. Die Bosheit eines guten Witzes ist der Widerhaken, der ihn haften lässt. - Georg Christoph Lichtenberg
|