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
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement