Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Distributing EXE with Active X controls.
Message
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00063037
Message ID:
00063069
Views:
50
>>I know I need to have the setup program register my OCX controls, do I also need to have the setup program register the support DLL's? Some of the DLL's that need to be distributed according to the OCX vendors are:
>>
>>MFC40.DLL
>>MSVCRT40.DLL
>>MSVCRT20.DLL
>>MSCANS32.DLL
>>STORAGE.DLL
>>TYPELIB.DLL
>>OLE2.DLL
>>OLE2DISP.DLL
>>OLE2NLS.DLL
>>COMPOBJ.DLL
>>COMDLG32.DLL
>>
>>Do I just have setup copy these files to the WINDOWS\SYSTEM directory (overwriting only if older version) without having REGSVR32 register them?
>>
>>I know for the most part most of these files will already be on the users machine, but I cannot know for sure since this application is being distributed to over 600 sites.
>>
>>Any help along these lines would be greatly appreciated. I just didn't want to leave something out before distributing to all these sites.
>>
>>TIA,
>>
>>James
>
>Almost all of these DLLs (not sure about MSCANS32.DLL only) would be even distributed with plain VFP application, so you probably shouldn't worry about them at all. I think you could first run Setup Wizard to create distrib package w/out Active-X and see what dll you already catch.

Thanks - Ed,

I am currently using PC-Install to distribute this application. Maybe it would be a good idea to first setup in VFP Setup Wizard to see what files the Setup Wizard sets up for registering!? I tried Setup Wizard several months ago and don't recall anything being setup to be registered, just copied. So maybe I don't have to worry about the above DLL's with regards to having PC-Install register them, just make sure they are copied to WINDOWS\SYSTEM directory (only if newer version). Would you agree?

James
James Moore
Owner/Developer
Ministry Tracking Software, Inc.
www.youthtrack.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform