Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Still getting cmMessageValue Not Found
Message
From
15/01/2006 07:19:20
 
 
To
15/01/2006 04:54:08
General information
Forum:
Visual FoxPro
Category:
CodeMine
Environment versions
Visual FoxPro:
VFP 9
OS:
Windows XP SP2
Network:
Windows XP
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01086840
Message ID:
01086921
Views:
12
I checked every MEMO in the Appreg02.dbf on the machine it runs on and the machine it does not run on and those classlibrarys are not found in either. So my list is coming from somewhere else.

If something crosses you mind please let me know. I will continue to hunt for the solution. Thank you very much for your effort and time.

It just seems weird that on a New Menu item it looks for and can not find but on old menu items they are OK?????



>>I have looked at my appmain.applicationsettings.cclasslibrarylist and it does not have cmmsgman in it. So I put it in and recompiled. I then checked my appmain.applicationsettings.cclasslibrarylist again and it was removed.
>
>OK. Originally, Codemine used to store its classlibrary/procedure library settings in Appreg02. Dave changed this behaviour in Version 7. So, it cannot find the class because it is not specified in cclasslibrarylist - its as simple as that. In development, when you add classes and program, Codemine usually adds them to these properties in the applicationsettings class. At startup of an application, it reads the properties and builds the SET CLASSLIB and SET PROCEDURE strings.
>
>>So it must be getting the list from somewhere???? I checked appmain's parent which I believe is cmapp.cmapplicationsettings.cclasslibrarylist that is blank so I am not sure how it builds that list for appmain.
>
>You will probably find that the classes are still specified in your appreg02 file. If so, you could delete them and whatever you delete, make sure they are specified in cclasslibrarylist. If this is the case, you may find that the version(s) of Appreg02 on the problem machine and your development folder are different. If so, the difference may be that one (the dev version) is specifying a number of the classes and the other (problem machine) is not. Additionally, Codemine may be removing from cclasslibrarylist what it finds in Appreg02 - this is a guess because this behaviour changed a long time ago so my currently familiarity with is is low - OK, zilch <s>.
>
>HTH.
Previous
Reply
Map
View

Click here to load this message in the networking platform