Announcement

Collapse
No announcement yet.

Timer jede Milisekunde

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Timer jede Milisekunde

    Hi,

    warum ist es nicht möglich, dass das TimerEvent OnTimer jede Milisekunde auslöst? Wenn man das Intervall auf 1 setzt wird es trotzdem nur alle 10 ms ausgelöst!

    Gruß Thomas

  • #2
    Wahrscheinlich liegt es daran, dass der Code den du in der ONTIMER Funktion hast nun auch etwas Zeit braucht?
    Christian

    Comment


    • #3
      http://www.win-api.de/tut07.html

      Ist in Windows halt so programmiert
      Günther

      Comment


      • #4
        Und was macht man, wenn man jede Milisekunde auslösen möchte?

        Thoma

        Comment


        • #5
          Das Konzept des Programmes überdenken

          http://www.bytesandmore.de/rad/cpp/snipp/sc06025.ph
          Christian

          Comment


          • #6
            Sich nach einem anderen OS umsehen?

            Und mal ehrlich, was für eine Routine hat garantiert immer eine Laufzeit < 1 ms? Dies müßte auch dann gewährleistet sein, wenn das System ausgelastet ist...

            Grüße Joche

            Comment


            • #7
              Hallo Thomas,

              versuche den Code, der alle 10ms ablaufen soll in einen Thread zu packen, oder lade Dir z.B. von der Delphi Superpage einen ThreadTimer herunter.

              Gruß
              Gerhar

              Comment

              Working...
              X