![]() |
Schneller Timer
Hallo liebe Communtiy,
gibt es einen schnelleren Timer als der Standard-Timer von Delphi 6? Ich brauche es für ein Programm, wo man mit einem Grafik-Tablett schreiben können soll. Und da gibt es bei der Abfrage mit Intervall=1 Probleme mit i,j,ü,ö,ä, da man beim schnellen Schreiben sich nicht so lange mit den Punkten/Strichen aufhält :-D. Deshalb suche ich nach einer Möglichkeit das Intervall zwischen den Positionsabfragen kleiner zu gestalten? Liebe Grüße loirad |
AW: Schneller Timer
Probier es mal mit einem Multimediatimer.
|
AW: Schneller Timer
Beim Quelltext von
![]()
Delphi-Quellcode:
folgenden Fehler bekomme:
mmResult := TimeSetEvent(10, 0, @TimeCallBack, 0, TIME_PERIODIC);
Code:
Woran liegt das?
Variable erforderlich
Liebe Grüße loirad |
AW: Schneller Timer
TimeSetEvent gilt ohnehin als veraltet, versuch es mal mit
![]() |
AW: Schneller Timer
Hm ich verstehe den Aufruf immernoch nicht so ganz... Gibt es da noch irgendeine andere Möglichkeit? Es sollen im Prinzip ja nur sehr viele Punkte zwischen Maustaste runter und wieder hoch miteinander verbunden werden.
|
AW: Schneller Timer
Eigentlich hört sich das nach einem einfachen OnMouseMove an. Das wird doch schon sehr schnell hintereinander ausgelöst.
|
AW: Schneller Timer
Aber leider nicht schnell genug bei einer Unterschrift :(
|
AW: Schneller Timer
Dann bleibt denke ich nur eine Schleife und pollen... alles andere dürfte dann nicht ausreichen. Application.ProcessMessages noch rein, fertig.
Oder gleich DirectInput, das wäre die optimale Lösung. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz