Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Corrupted class
Message
From
05/02/2002 19:13:58
 
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Title:
Miscellaneous
Thread ID:
00614381
Message ID:
00615814
Views:
38
>>>>Record 48 is an ending record of that form in the myclass.vcx. These records dont have parent field filled in.
>>>>
>>>>Mark
>>>
>>>YOu might try to SET DELETED OFF and see if there are any deleted records right above that one. If so, see if the deleted records were the ones replaced by record 48. Delete record 48, and recall the one or two records above it, and see if that helps.
>>
>>I did, I did not have any deleted records.
>>
>>Mark
>
>In record 47, Platform field, does it say Windows? And record 48 Comment? Those two records make up the pair required for the class. In record 47, I would think the Class field would have the formname, and the Parent field would have the name of the parent class. Those fields in 48 should be empty. The objectname field should be the same in both records. Look at other pairs of records that makeup other classes in the VCX to see how all this is handled. Otherwise, you can delete the offending pair of records ON A COPY of the VCX and VCT. Then see if you can open the class in the class browser.

Well, I have already rebuilt the class.

Mark
Previous
Reply
Map
View

Click here to load this message in the networking platform