Harold, I would try 2 things.
First, (after backing it up!!) I would open the class as a table and PACK it.
Second, I would deleted my FOXUSER.DBF and let VFP create a new one. When this file gets large, strange things happen.
HTH
Barbara
>Here is something that only started with me about a month ago...
>
>I have a class library which has around 180 records in it.
>Periodically, when i edit a form class in this library, and save it, all of the code in the form methods is deleted! To confirm, I opened up the vcx as a table and browsed it. The METHODS memo field is empty for the latest version of that class. (Each time a class is modified the old records are marked for deletion and a whole new set of records are created).
>
>I had to unmark the previous set of records and delete the newest set. This then restored the code.
>
>Has anyone else seen this?
>
>Iam using build 412 dated May 6th 1997.
>
>Thanks
>------------------------