Perhaps this will help
http://support.crystaldecisions.com/library/kbase/articles/c2012064.asp>Hi everybody!
>
>I have some reports designed in Crystal Report 9 that work good in my pc, I’m working with Visual FoxPro 7 and Windows 2000 Professional.
>I'm having a problem when I try to open a report file programmatically in a pc with Windows 98 and Visual ForPro 7 where I previously have installed the Crystal Report Runtime, the MSI distribution file.
>The error message is:
>“OLE iDispatch exception code 0 from Crystal Reports ActiveX Designer Invalid TLV record …”
>
>There is the code...
>
>loRT = createobject( "CrystalRuntime.Application" )
>loRP = loRT.OpenReport( "MyReportFile.rpt" )
>
>
>Thanks in advance.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer