>>nCheckSum = SYS(2007,FILETOSTR(cFileToCheckSum))
>
>Thanks for pointing out the breadth and depth of VFP! I never dreamed a database language would include such a low-level function.
>
>OTOH I'm using VFP5, with no FILETOSTR(); I guess I'll have to set up a temporary cursor with a binary memo field, and run SYS(2007) against that.
>
That'll work. Since SYS(2007) was originally used to provide a little validation of memor field contents, you should not run into problems.