Bonsoir,
Application.Wait Nox + TimeValue("00:00:01") comme son format le dit est précis à la seconde près, mais surtout pendant le temps indiqué vous fichez l'application, car pas de DoEvents à intercaler.
Les boucles de type :
Dim Tempo
Tempo = Timer
Do
DoEvents
Loop While Tempo + 1 > Timer
sont plus précises.
Ici j'ai mis +1 ce qui veut dire 1 seconde, mais vous pouvez très bien mettre +0.25, du coup c'est au quart de seconde près.
Comme le Timer est un fonction de temps dans VBA qui est précise au millième de seconde, vous pouvez avoir une précision au millième de seconde près à savoir Tempo + 0.001
Voilà ce dont je pense ce que j'en sais.
Depuis que j'ai vu le petit tuto de Sébastien à ce sujet, "tous" mes jeux l'utilise et en abuse !
Le dernier : Embryon de jeu
@ bientôt
LouReeD