ich muß für eine anwendung einen timer programmieren, der eine auflösung
von 1/100 sekunde haben sollte und äußerst genau sein muß. ich wüßte
gerne, mit welchen mitteln sich dieses reallisieren läßt und ob es
sinnvoll ist, den timer als eigenen thread zu programmieren.
für jegliche hilfe bin ich dankbar.
gruß, matthias
> hallo,
> =
> ich mu=DF f=FCr eine anwendung einen timer programmieren, der eine aufl=
=F6sung
> von 1/100 sekunde haben sollte und =E4u=DFerst genau sein mu=DF. ich w=
=FC=DFte
> gerne, mit welchen mitteln sich dieses reallisieren l=E4=DFt und ob es
> sinnvoll ist, den timer als eigenen thread zu programmieren.
> =
> f=FCr jegliche hilfe bin ich dankbar.
> =
> gru=DF, matthias
=
Schau mal in der mmsystem.pas nach TimeSetEvent. Damit lassen sich Timer
mit einer Aufloesung von1/1000 s realisieren. =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
Andreas Heckel
Max-Planck-Ring 6D/13
D-98693 Ilmenau
DELPHI STORAGE
http://www.wirtschaft.tu-ilmenau.de/~aeg
In der c't 12/96 ist ein Artikel zum Thema Timer erschienen. Wenn du
keinen Zugriff auf diese c't hast, kann ich dir den Artikel auch mailen.
Ausserdem hab ich auf der Delphi-Super-Page beim Suchen nach "timer"
einige Ergebnisse gefunden. Ein Mirror der DSP ist z.B.
http://sunsite.informatik.rwth-aachen.de/delphi/
Desweiteren gib es in W95 einen sog. Multimedia-Timer. Dazu steht was in
der D2-Hilfe unterm Stichwort "Multimedia Timers"
Viel Erfolg,
Felix
Hi
Wenn die Abarbeitung des Events sehr genau sein muss, dürfte ein Timer
ein schlechter Lösungsansatz sein.
Wenn mehrere recheninstensive Prozesse am Laufen sind, kann es sein
dass der Timer nicht exakt zu den gewünschten Intervallen abgearbeitet
wird, zumal der Timer in Windows eine recht tiefe Priorität hat.
Hope this help
Stefan Mauron
=====================================================================
Stefan Mauron
Projectmanagement
Email: stefan...@eas.ericsson.se
I removed my reply address to avoid spamming.
Please use Email-address above