AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Schneller Timer

Ein Thema von simonko · begonnen am 14. Mär 2006 · letzter Beitrag vom 14. Mär 2006
Antwort Antwort
Seite 1 von 2  1 2      
simonko

Registriert seit: 2. Jun 2005
125 Beiträge
 
#1

Schneller Timer

  Alt 14. Mär 2006, 10:15
Ich bräuchte einen Timer der ein Intervall hat das schneller als 1ms ist, weil meine Simulation ansonsten zu langsam läuft. kann mir jemand helfen?

MFG
  Mit Zitat antworten Zitat
Flare

Registriert seit: 26. Jan 2006
Ort: Leipzig
529 Beiträge
 
Delphi 7 Professional
 
#2

Re: Schneller Timer

  Alt 14. Mär 2006, 10:17
Wenn du wüsstest wie schnell eine Millisekunde ist dann würdest du das nicht fragen. Unser auge kann nur alle 40ms ein neues Bild wahrnehmen, vielleicht ist einfach mal etwas anderes als der Timer zu langsam.


Mfg, Flare
Willy Scheibel
  Mit Zitat antworten Zitat
simonko

Registriert seit: 2. Jun 2005
125 Beiträge
 
#3

Re: Schneller Timer

  Alt 14. Mär 2006, 10:19
Ja und was hat das mit den zu tun? Ich muss ja nicht das Bild immer sehen.
  Mit Zitat antworten Zitat
mquadrat

Registriert seit: 13. Feb 2004
1.113 Beiträge
 
Delphi XE2 Professional
 
#4

Re: Schneller Timer

  Alt 14. Mär 2006, 10:21
imho gibt es keinen Timer im Nanosekunden-Bereich. Wäre auch irgendwie sinnlos, da ich persönlich es noch nicht geschafft hab Code zu schreiben, der weniger als ne Millisekunde zum Laufen braucht.

Was führst du denn im Timer-Exec aus, dass es schneller als ne Millisekunde ist?
  Mit Zitat antworten Zitat
Flare

Registriert seit: 26. Jan 2006
Ort: Leipzig
529 Beiträge
 
Delphi 7 Professional
 
#5

Re: Schneller Timer

  Alt 14. Mär 2006, 10:23
Keine Ahnung, ich dachte eine Simulation wäre etwas, was auch auch irgendwo sieht

Aber einen Timer der schneller ist als 1ms wirst du nicht gebrauchen, und wenn das doch so ist, soltlest du vielleicht mal deine Simulation etwas genauer darstellen.


Flare
Willy Scheibel
  Mit Zitat antworten Zitat
simonko

Registriert seit: 2. Jun 2005
125 Beiträge
 
#6

Re: Schneller Timer

  Alt 14. Mär 2006, 10:27
TShapes die dass Form von oben nach unten durchwandert(hintereinander). Und wenn ich 20000 solche shapes habe brauch das viel zu lange. Ich kann die pixel die pro iteration nach unten gegangen werdn aus bestimmten gründen nicht zu viel erhöhren.
ich glaub nicht dass der pc 1 ms braucht um diese zwei anweisungen die ich drin stehen hab auszuführen.
  Mit Zitat antworten Zitat
simonko

Registriert seit: 2. Jun 2005
125 Beiträge
 
#7

Re: Schneller Timer

  Alt 14. Mär 2006, 10:31
ich werd den code am abend mal posten ich muss jetzt weck
  Mit Zitat antworten Zitat
mquadrat

Registriert seit: 13. Feb 2004
1.113 Beiträge
 
Delphi XE2 Professional
 
#8

Re: Schneller Timer

  Alt 14. Mär 2006, 10:32
Wenn all 20000 Shapes gleichzeitig sichtbar sind dauert das sehr wohl seine Zeit.

Reduzier die Zahl der Shapes, wenn es dann schneller wird dann ist dein Problem nicht der Timer.
  Mit Zitat antworten Zitat
marlem

Registriert seit: 10. Mär 2006
59 Beiträge
 
Delphi 6 Personal
 
#9

Re: Schneller Timer

  Alt 14. Mär 2006, 10:55
habe mal irgendwo einen timer gesehen, als als eigener thread läuft!
vielleicht hilft das ja!
gruß und danke

Markus
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#10

Re: Schneller Timer

  Alt 14. Mär 2006, 10:57
Zitat von marlem:
habe mal irgendwo einen timer gesehen, als als eigener thread läuft!
vielleicht hilft das ja!
Wobei, wenn ich mich recht entsinne, 'nen Timer doch auch nen eigenen Thread erestellt, oder?

//Edit: Vielleicht versuchst du es mal mit OpenGL oder DirectX? Gerade für sowas wäre es effizienter.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 21:20 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