[ OrdeB @ 02.09.2003. 21:42 ] @
Zdravo na site !
Jas sum od Makedonija pa zatoa i zato mozebi nesto mozete da ne me razberete pa zatoa kazete me !
Vec podolgo vreme go gledam ovoj forum i dosega niz cel Internet ne sum sretnal vakov forum na koj navistina se najduva pomos.
Se nadevam mozete da mi pomognete na moeto prasajne :
Sakam da napravam program vo Delphi za internet cafe .
Delphi ne znaam mnogu pa sakam da ve prasam kako se broi vremeto vneseno : primer vo editbox vnesuvame 1 sat i toa se odbrojuva so TTimer ?

Blagodaram odnapred
Pozdrav
Orde od MK

P.S. Ce bidete linkuvani na nekoi podobri strani od mk za sloboden softver i nekoi uciliste i organizacii dokolku sakate ?


[ silverglider @ 03.09.2003. 12:02 ] @
1. uneses tu duzinu trajanja u edit boxu
2. stisnes neko "go" dugmence i tim pritiskom snimis "pocetno_vreme" sa funkcijama kao sto su now() ili neka slicna.
3. stavis timer da proverava na odredjen period da li je tekuce_vreme=pocetno_vreme+duzina_trajanja; koliko je velik taj "odredjeni period" za ttimer zavisi od toga koja ti je najmanja jedinica obracuna vremena i da li 'zaokruzujes' vreme, tako da proveru mozes da stavis na svaki minut ili svakih 5 minuta ili sta ti vec odgovara.

Vodi samo racuna koje funkcije koristis za vreme - da li treba odstraniti datum, a uzeti samo vreme i da li uneseno vreme (za duzinu sesije) treba preracunati u iste jedinice.
[ morlic @ 03.09.2003. 16:47 ] @
Ukoliko ti treba vise tajmera onda mozes da koristis multimedijalne tajmere windows-a (radi na svim win.):

timeKillEvent
TimeProc
timeSetEvent

Imas u MSDN-u objasnjenja kako se koriste. Prednost u odnosu na koriscenje
obicnog timer-a sto se racunar manje opterecuje. Mana je sto su naravno
teze za koriscenje od ttimer-a :)

[ OrdeB @ 03.09.2003. 23:39 ] @
hvala vam