Hi Dragan,
Snippage
>
>They probably just trust the record number found in the index file, and don't check for the existence of the record by GOTOing the record anymore :)
>
More snippage
>
>Well, I saw later that Jim Booth was quicker. We already know how it works.
I'm betting that *both* versions of how they did it are guesses, so here's mine. . .
The record pointer is just a programming creation of xBase, albeit a critical one. Most internal VFP code *must* be absolutely scrululous in accurately setting the record pointer, as this is the heart of the system.
For INDEXSEEK() I would say that they deliberately bent this rule to meet the objective.
I believe that this guess is as good as any.
Cheers,
Jim N
Previous
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only