/build/static/layout/Breadcrumb_cap_w.png

ActiveX packaging

Hi All,

I would like to have 2 questions.
First of all, I made a package in which 3 applications are involved. All of them consist of a lot of ActiveX ( ocx, dll ) components. After installing the package on another machine either ActiveX components didn't work or I got a message: "Can't create ActiveX objects. I don't know what's wrong. Should I give permission for components in registry ?
Secondly, can I modify, set registry/folder permission by using native Visual Basic Script ?

Cheers,
J

0 Comments   [ + ] Show comments

Answers (4)

Posted by: kkaminsk 18 years ago
9th Degree Black Belt
0
There are many reasons this could be happening. Check out this article:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbenlr98/html/vamsgcantcreateobject.asp
Posted by: kkaminsk 18 years ago
9th Degree Black Belt
0
I should say if you are missing dependant libraries you should launch the application with dependency walker and look for missing DLLs. If you have not used dependency walker it can be tough to get used to becuase some of the errors are not critical. Usually ignore any calls looking for localized DLLs if you are on an English OS and calls to kernel components that do not exist on on that OS. I.E you might see some DLL calls for Win9x kernel components.
Posted by: kellerjanine 18 years ago
Yellow Belt
0
I am glad you to response me. I used the Dependency Walker but I was not able to find the solution. We work on Windows XP Sp2 English Version and the applications use some system/kernel dll, for example mfc42.dll, msvcirt.dll. I think the applications want to use their own dlls.
Posted by: kkaminsk 18 years ago
9th Degree Black Belt
0
You can try isolating the DLLs but I don't think that is the issue. When it is a dll version issue it is usually an "Entry Point Not Found" error. If you feel comfortable you could send me a copy of the output. I just sent you an email.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ