>Also, I've put the following into the \windows\system directory on a Win95 machine:
>
> crpaig80.dll
> crpe32.dll
> Implode.dll
> Mfc42.dll
> Mfcans32.dll
> msvcirt.dll
> Msvcp60.dll
> Olepro32.dll
> Crystl32.OCX
>
>and ran: regsv32 /s c:\windows\system\crystl32.ocx although I don't think that I needed it.
Well, to clue you, yes, you have to register the OCX, and if they weren't already present, several of the .DLLs
The command is REGSVR32.EXE - hopefully, it's a typo. REGSVR32 can fail for several reasons, and you need to check to ensure that everything regsotered correctly. THye approach you took of doing a blind copy and not registering is likely to cause immense trouble for you; I'd suggest either working with Setup Wizard or Visual Studio Installer to create an install, or use a third-party tool like InstrallShield, which can take care of all the proper installation issues, including the need for delayed copy and registration.