Read the RunTime.HLP file that ships with Crystal Reports. It will tell you which files you need, where to distribute them, and which ones to register. There are some files you've listed that you don't need and others that you need to add.
>Hi all
>
>Which dll's do I need to run a Form with Crystal Report object on it?
>
>I use the Thisform.oCrystalReports = CREATEOBJECT('CrystalRuntime.Application') to preview my non-compiled report (.RPT file)
>
>I put or verify in the workstation's WINDOWS\SYSTEM folder, the followings DLLs
> CDO32.DLL
> P2SMON.DLL
> CRPE32.DLL
> MSVCRT20.DLL
> CRPAIG32.DLL
> CTL3D32.DLL
> IMPLODE.DLL
> CRVIEWER.DLL
> CRAIDRT.DLL
> SVIEWHLP.DLL
> SWEBRS.DLL
>
>When I load my form on a workstation with Crystal Report fully installed, it work fine, but I don't want to fully install Crytall Report on all workstations.
>
>Thanks for any help
>Thierry
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer