[elektro] OT: Visual Basic (2008) időzítés
Kovács József
kj at faldeko.hu
Thu Jan 24 11:00:34 CET 2013
2013.01.24. 10:54 keltezéssel, Hofferek Attila írta:
> 2013.01.24. 10:37 keltezéssel, hozso_001 at freemail.hu írta:
>> Több helyen olvastam, hogy PC-n valami 17msec (remélem,
>> jól emlékszem) az időzítés alapja. Ez valami rendszer-megszakításból
>> adódik. Tehát a Visual Basic-ben megadott időzítés értékeket
>> a fordító 17 msec-ra "kerekíti". Most próbálgatom, beállítottam
>> egy 0,01 sec-os timert, ez 30 másodperc alatt már 2-3 másod-
>> percet siet. Gondolom, ebből a kerekítésből adódóan.
>
> Meg abból is, hogy nem realtime operációs rendszer, semmi
> garancia arra, hogy a timer annyi időnként tickelődik, amennyit
> beállítasz, ad absurdum akár duplaannyi is lehet. Vastüdőt,
> vesegépet ne VB-ben windows alatt programozzál.
Hosszabb időkre pedig ott a gépi óra az 1 másodperces felbontásával...
A time függvénnyel olvasgatva.
Ez nem mászik el hosszú távon sem.
KJ
More information about the Elektro
mailing list