Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Classlib of VFP6 refuses to open in VFP9, but open in VF
Message
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Environment versions
Visual FoxPro:
VFP 9 SP1
Miscellaneous
Thread ID:
01244361
Message ID:
01244586
Views:
20
This message has been marked as the solution to the initial question of the thread.
>Hi Sergey
>
>>Maybe you didn't have any deleted records so PACK didn't do anything? Try again but before PACK add blank record and delete it. You can also blank out objcode memofield.
>
>I had confirmed that I had deleted records before doing a pack.
>
>>BTW, what error do you get in VFP9.
>
>There are 2 kinds of situation and errors, in the project manager I can just see the classlib name but I cannot see the classes in it, this situation raises the error "Memo file ....vct is missing or invalid".
>
>Another situation I have encountered, after I have regenerated the vcx/t from the vca using scctext.prg, is in the Project Manager I can see this classlib and it's classes as we normally do, then if I try to open this one class which does not open I get the message simply "_AS1234SDF" I don't have the exact text it had displayed but it was something of a unique names returned by the SYS() function. Right now I have another message in the same situation "Error loading file - record number 24. cbotest < or one of its members >. Parent : Cannot add this object to a Grid".
>
>Thanks.

Can you access this library OK in VFP6? If yes, create a new classlib there and copy classes one by one and re-check this new classlib in VFP9 till it breaks.
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform