Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

timer unter delphi

8 views
Skip to first unread message

Matthias Weber

unread,
Nov 21, 1997, 3:00:00 AM11/21/97
to

hallo,

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


Andreas Heckel

unread,
Nov 21, 1997, 3:00:00 AM11/21/97
to

Matthias Weber wrote:
> =

> 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

Gunar Scholz

unread,
Nov 21, 1997, 3:00:00 AM11/21/97
to

Matthias Weber schrieb:

>
> 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.

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

Stefan Mauron

unread,
Nov 26, 1997, 3:00:00 AM11/26/97
to

Matthias Weber wrote:
>
> hallo,

>
> 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


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

0 new messages