« GetTickCount (rtl) » : différence entre les versions

De Wiki1000
Aucun résumé des modifications
Aucun résumé des modifications
 
Ligne 1 : Ligne 1 :
<source lang='delphi'>Function GetTickCount():Cardinal;</source>
<source lang='delphi'>Function GetTickCount():longint;</source>


Cette fonction retourne un nombre représentant la durée écoulée depuis le démarrage de Windows exprimée en Tick (environ 18ms).
Cette fonction retourne un nombre représentant un nombre de cycle processeur. Elle repose sur le compteur de performance introduit sur les processeurs Pentium et supérieur.


{|class="wikitable"
{|class="wikitable"
Ligne 8 : Ligne 8 :
|Cette fonction retourne un nombre.
|Cette fonction retourne un nombre.
|}
|}
{{tip|Consultez la documentation de Windows pour connaitre la signification exacte de ce nombre.}}


Exemple
Exemple


<source lang='delphi'>
<source lang='delphi'>
var t1,t2:longint;
begin
begin
  t1 := GetTickCount;
  doSomething;
  t2 := GetTickCount;
  showMessage(Format('doSomething takes %s ms',[TickToString(t2-t1)]));
end;
end;
</source>
</source>


Voir aussi:
Voir aussi:
* [[TickToMS (rtl)|TickToMS]]
* [[TickToString (rtl)|TickToString]]


{{Footer|Développement DSM}}
{{Footer|Développement DSM}}
[[category:RTL Système]]
[[category:RTL Système]]

Dernière version du 8 janvier 2010 à 12:30

<source lang='delphi'>Function GetTickCount():longint;</source>

Cette fonction retourne un nombre représentant un nombre de cycle processeur. Elle repose sur le compteur de performance introduit sur les processeurs Pentium et supérieur.

Result Cette fonction retourne un nombre.

Exemple

<source lang='delphi'> var t1,t2:longint; begin

 t1 := GetTickCount;
 doSomething;
 t2 := GetTickCount;
 showMessage(Format('doSomething takes %s ms',[TickToString(t2-t1)]));

end; </source>

Voir aussi:

{{#if:Développement DSM|

{{#if:Développement DSM|— Développement DSM |}} — Développement DSM

|

{{#if:|— [[{{{1}}}]] |}} — Développement DSM

}}