>Erik thanks for your reply.
>
>What does RegSvr32 actaully do ?
>
RegSrv32 triggers the firing of the OCX/DLL's self-registration code, which at a minimum creates some necessary registry entries. It may do more. It's a standard entrypoint provided by all ActiveX controls and in-process servers; regsvr32 acts to fire the code and interpret the result code
>I dont use the VFP setup wizard as I could never get it to work easily on a network. Does this mean I need to run RegSvr32 on each client pc ?
>
Yes - you need to register the OCX on each system that uses it, and should install it locally on each system along with any support libraries it requires. You can either use REGSVR32 to register COM .DLL and .OCX files, or do it programmatically as shown in the FAQ entry by Paul Tatavu.
If you insist on doing your installs badly, you will be an immensely unhappy camper in the long run. Either learn Setup Wizard or VSI, or invest in a third-party tool with more functionality like InstallShield Express or Pro, or Wise. Consider that people who've been doing this for a while are recommending that you use an install tool rather than trying to install like you did under DOS. We might all be phenomenally clueless, but I seriously doubt it...
Installing properly for network environments will probably require either segmented installation process or the creation of multiple install dis sets. Been there, done that, got the tee shirt. I do installs for some of my clients using InstallShield Pro - about as good as it gets, but big learning curve and lots more capability than you probably need. I'd look at InstallShield Express; 80% of InstallShield Pro's capabilities (no scripting language is the big difference) for 1/4 the price.
>Regards,
>
>Gerard
>
>
>
>
>>>2. I have never used an Active x control before... I know that you have to 'register' it ?? what does this mean / involve
>>
>>
>>In the run dialog:
>>
>>RegSvr32 myControl.dll
>>
>>
>>>3. When I distibute my app. do I have to do something else on every maccine it runs on because it will now comtain a third party active x.
>>
>>If you use the VFP setup wizard, it allows you to specify ActiveX controls to sitribute and register during Setup.