I've just started using a product called SDT. Within the product is a method called repair (or something close) that checks and attempts to corect the header of memo files. In their doc they claim that 90% of all curruptions are in the header. I bought the product to include in future code to help correct or prevent this very problem. I hope this helps.
John
John Fabiani
Woodland, CA