Peter,
Sorry, but Viv's code is not definitive proof that it
will never happen. Given that VFP handles events between two lines of code, you must plan on the fact that it
can fire between the SELECT and the _tally access and therefore program the timer handler accordingly.
>Frank, your arguments make sense IF a vfp-timer could possibly fire DURING this piece of code:
>
select [somefield] from [sometable] into [somecursor]
>lnTally = _tally
>However, again, Viv's code suggests that this is not the case. (Remember, I'm only discussing _tally and timers here.)