komponenta HPTimer (highprecisiontimer) zlobi :(

HUDA hudaklan
Středa Březen 17 14:33:09 CET 2004


Kratka ukazka vyuziti mutltimedialniho casovace s rozlisenim 1 ms v BCB.

#include <mmsystem.hpp>

UINT idtimer;
// procedura timeru (muj testovaci pokus)
#pragma argsused
void CALLBACK cbTimer(UINT uid,UINT uMsg,DWORD user,DWORD dw1,DWORD dw2)
{
static int cas=0;
cas++;
if (cas==60)
timeKillEvent(idtimer);
}

// inicializace timeru
//--------------------------------------------------------------------------
-
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
TIMECAPS tc;
timeGetDevCaps(&tc,sizeof(TIMECAPS));
timeBeginPeriod(1);
idtimer=timeSetEvent(100,10,cbTimer,0,TIME_PERIODIC); //ONESHOT);
}
//--------------------------------------------------------------------------
-
HUDA

----- Original Message -----
From: "Slavomir Skopalik" <skopalik@hlubocky.del.cz>
To: <hw-news@list.gin.cz>
Sent: Monday, February 04, 2002 2:42 PM
Subject: RE: komponenta HPTimer (highprecisiontimer) zlobi :(


> Bohuzel jej nemam, ale zkuste http://delphi.icm.edu.pl/
>
> Slavek
>
> > Dobry den,
> >
> > jestly take mohu poprosit o ukazkovy kod pro multimedialni casovac. Sice
to potrebuji pro c++ ale ja si stim snad nejak poradim.
> >
> >
> > Moc dik.
> > Pavel Prochazka.
>
>





Další informace o konferenci Hw-list