HTML

Delphi programozás

Miért, miért nem, hogyan, ez jó, ez még jobb

Címkék

Timer unit és a használata.

2010.11.19. 10:50 :: dell.dell

A unit segítségével a programodban gyakorlatilag korlátlan számú stoppert használhatsz.  Bármelyik stopper elindíthatod, leállíthatod, a mért értéket lekérdezheted, összegezheted vagy törölheted.  A program befejezésekor, ha a LOG definiálva van, akkor egy (idő szerint csökkenő) rendezett listát böffint ki a log állományba.

Akár profiler-ként is felhasználhatod, csak a merendő kód elejére és a végére kell beillesztened a megfelelő utasításokat.

A használatához az IDE környezetben vagy a programodban definiálni kell a TIMER szimbólumot.  Azokban az állományokban ahol loggolni akarsz a uses listában fel kell venni aTimer unitot.

{$ifdef TIMER} ,Timer {$endif}

ahol mérni szeretnél ott be kell szúrnod a következőket:

{$ifdef TIMER} TM.Start('Timer1'); {$endif}utasítások...{$ifdef TIMER} TM.Stop('Timer1'); {$endif}

Egy újrafordítás, és hajrá.

Innen letöltheted a szükséges állományokat (unit + példa program):

bonyolultság: (0/5)
hasznosság: (0/5)

Szólj hozzá!

Címkék: delphi timer profiler

A bejegyzés trackback címe:

https://depro.blog.hu/api/trackback/id/tr872458949

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása