Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Classlib of VFP6 refuses to open in VFP9, but open in VF
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Classes - VCX
Versions des environnements
Visual FoxPro:
VFP 9 SP1
Divers
Thread ID:
01244361
Message ID:
01244586
Vues:
21
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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform