PDA

View Full Version : CodeJock error



Jose M Soler
8-Apr-2009, 02:59 AM
I have instaled Codejock Library. Migrated to 14.1 and compiled, without problems.
When I start de program send next error

ActiveX not properly instaled or registered. Error 4398 at adress 76873

Who I can resolve this problem.

Thanks

Ian Smith
8-Apr-2009, 03:48 AM
Hi Jose

Obviously if you have migrated to 14.1 the code at address 76873 will be different.

Please tell us what code is at address 76873. Also a call stack dump will be useful.

Jose M Soler
8-Apr-2009, 03:57 AM
Object oSigCjGlobalSetting is a cSigCjGlobalSetting
End_Object


in cSigCjGlobalSetting.pkg

76847>>>>>>>Class cSigCjGlobalSetting is a cComSuiteControlsGlobalSettings
76848>>>>>>> Import_Class_Protocol cSigCJImage_Manager_Mixin
76849>>>>>>>
76849>>>>>>> Procedure Construct_Object
76851>>>>>>> Forward Send Construct_Object
76853>>>>>>>
76853>>>>>>> Set peAutoCreate to acAutoCreate
76854>>>>>>>
76854>>>>>>> Send Initialise_Image_Manager_Mixin
76855>>>>>>>
76855>>>>>>> Move (Self) to ghoSigCjGlobalSetting
76856>>>>>>> End_Procedure // Construct_Object
76857>>>>>>>
76857>>>>>>> Procedure OnCreate
76859>>>>>>> Handle hoGroups hoCollection hoImageList hoImageManager
76859>>>>>>> Variant vGroups vImagelist
76859>>>>>>>
76859>>>>>>> Forward Send OnCreate
76861>>>>>>>
76861>>>>>>> // Connect to Imagelist
76861>>>>>>> Get phoImagelist to hoImageList
76862>>>>>>> If (hoImageList <> 0) Begin
76864>>>>>>> Send Create_Image_Manager // cSigCJImage_Manager_Mixin
76865>>>>>>> End
76865>>>>>>>>
76865>>>>>>>
76865>>>>>>> Send Load_Images
76866>>>>>>> End_Procedure // OnCreate
76867>>>>>>>
76867>>>>>>> Procedure AddItem
76869>>>>>>> End_Procedure
76870>>>>>>>
76870>>>>>>>End_Class
76871>>>>>>>
76871>>>>>>>Object oSigCjGlobalSetting is a cSigCjGlobalSetting
76873>>>>>>>End_Object
76874>>>>>
76874>>>>>Use cSigCJDockingPane.pkg

Ian Smith
8-Apr-2009, 04:09 AM
Hi Jose

Is the Codejock license a full or evaluation license?

If it is an evaluation license have you changed the SigCjLicense_vn.n.n.pkg file? (In the wrapper workspace.)

Have you changed from an evaluation to a full license? If you have did you switch the SigCjLicense_vn.n.n.pkg file back to "full mode".

Scroll down to the end of the header comments in the SigCjLicense_vn.n.n.pkg file and check the first Define statement

Define SugCj_Use_Demo_Codejock_License

This should be commented out for the full license and uncommented for the evaluation license.

Peter Bragg
8-Apr-2009, 04:13 AM
Jose,

Just to add to what Ian has said about the evaluation license, if it is the full license can you just confirm that when you imported the codejock library that you selected the correct workspace file?

There are 4 such workspace files (.sws) for vdf 14.1, each to be used with the appropriate revision of the codejock suite. So there are:

SigCJ Classes v1 - 14.1 cj12.0.2.sws
SigCJ Classes v1 - 14.1 cj12.1.0.sws
SigCJ Classes v1 - 14.1 cj12.1.1.sws
SigCJ Classes v1 - 14.1 cj13.0.0.sws

In the Studio if you look under "maintain libraries" do you see the file that matches the version of codejock that you have?