Bonjour,
Je entrain de voir pou realiser un timer en directx en me basant sur le environnement.get_tickcount.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 if Environment.get_TickCount mod 1000 = 0 then
 // on recupere le temps en milliseconde//
 
  begin
    tmptime := tmptime - 1 ;
    if tmptime = 0 then
    begin
      tmptime := 59;
      min := min - 1;
    end;
  end;
enfin la gestion du compteur marche, mais j ai des irregularites sur l incrementation et quand je fais tourner le programme sur une autre machine ca ne marche quasiment plus, la decrementation se fait par deux ne se fait plus etc ...