[Code] Delphi Timer

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Dilly_Concane, 28. November 2009 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. #1 28. November 2009
    Delphi Timer

    Moin,
    Sleep(..) würde natürlich das ganze Programm lahmlegen, meine While-Schleife muss allerdings auch während der Verzögerung abbrechbar sein. Daher habe ich mir folgenden Timer gebastelt:
    Code:
    procedure Delay(delaytime: integer);
    var
     starttime: longint;
    
    begin
    
     starttime := GetTickCount;
     repeat
     Application.ProcessMessages;
     until (GetTickCount - starttime) >= delaytime;
    
    end;
    Funktioniert soweit auch prima, lastet nur blöderweise einen Kern erstmal komplett aus. Für dämliche Rumspielerei leider etwas zu viel :-D
    Hat da jemand eine hübsche Idee?
     
  2. #2 29. November 2009
    AW: Delphi Timer

    Nungut, ich bin auch ein ganz ordentlicher Deppchef...
    Gelöst habe ich das ganze nun mit dem halben Programmieraufwand und dem Multimedia-Timer gelöst (Multimedia-Timer von CK_CK auf delphipraxis.net)
     

  3. Videos zum Thema
    Video Script
Die Seite wird geladen...

Ähnliche Themen mit den Stichworten: Code Delphi Timer

  1. Antworten:
    5
    Aufrufe:
    1.590
  2. Antworten:
    1
    Aufrufe:
    1.092
  3. Antworten:
    4
    Aufrufe:
    4.833
  4. Antworten:
    5
    Aufrufe:
    1.481
  5. [Code] [Delphi] Timerproblem
    Prrovoss, 1. August 2010 , im Forum: Programmierung & Entwicklung
    Antworten:
    3
    Aufrufe:
    1.033