AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Multimedia-Timer: Sehr genauer Timer mit max. 1ms Auflösung
Thema durchsuchen
Ansicht
Themen-Optionen

Multimedia-Timer: Sehr genauer Timer mit max. 1ms Auflösung

Ein Thema von CK_CK · begonnen am 11. Feb 2007
Antwort Antwort
Benutzerbild von CK_CK
CK_CK
Registriert seit: 31. Aug 2005
Hallo,
ich habe mal [DIESEN] Timer als eigenständige Komponente entwickelt, da mir das manuelle Einbinden eifach zu lästig war. (bin ja Delphi-Programmierer )

Die Vor- und Nachteile dieses Timers könnt ihr auf der genannten Seite nachlesen.
Ich beschränke mich mal auf's wesentlichste:

> minimale CPU-Auslastung (Thread-Timer haben z.B. 100% Auslastung)
> sehr hohe Genauigkeit (getestete Ungenauigkeit im Durchschnitt < 1 ms)
> sehr hohe Geschwindigkeit (auf allen Systemen, auch Win98 ist ein Intervall von 1ms möglich)


Der Timer installiert sich in den Reiter "CK_Design". Wenn ihr ihn woanders hin installieren wollt, passt einfach die Zeile RegisterComponents('CK_Design', [TCKMultimediaTimer]); beliebig an (z.B. RegisterComponents('Beispiele', [TCKMultimediaTimer]);. Ansonsten könnt ihr die Zeile auch auskommentieren und den Timer manuell zur Laufzeit einbinden...
Das Package ist für D10 (Delphi 2006) erstellt worden. Wenn ihr eine andere Delphi-Version habt und nicht wisst, wie man es da installiert, könnt ihr mir gerne eine PM schreiben. Vergesst aber nicht, mir zu sagen, welche Delphi-Version ihr habt...

Im Anhang ist ein Demoprogramm (vergleicht den VCL-Timer, auch TTimer genannt mit meinem), der Quellcode davon und die Komponente selbst mit Quellcode.
(selbstverständlich exklusiv für die DP... )

Freue mich auf Kritik/Verbesserungsvorschläge...

Einen schönen Abend noch,
Chris

PS: Wenn jemand weiß, wie ich das Bild der Komponente ändern kann (das Icon, was auf der Designtime-Komponente und im Komponentenreiter zu sehen ist), dann würde ich mich über Infos per PM freuen... (Anleitungen für BDS 2006 Enterprise bitte )
Angehängte Dateien
Dateityp: zip cktimer_155.zip (4,8 KB, 315x aufgerufen)
Dateityp: zip demo_791.zip (4,8 KB, 183x aufgerufen)
Dateityp: exe pcktimerdemo_209.exe (420,0 KB, 197x aufgerufen)
Chris
» «
Mehr von mir (Programme, etc.): http://www.kroegerama.de
 
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz