VB6 Crystal Reports 4.6 Error : Method 'Action' of object 'CrystalCtrl' Failed

Visual Basic 6
Crystal Reports 4.6 

vb6-crystal-reports-project
Method 'Action' of object 'CrystalCtrl' Failed

[1]
Error description 

In VB6 I get an error Method 'Action' of object 'CrystalCtrl' Failed when I attempt to execute the code :
CrystalReport1.Action = 1

Cause

Installing newer version of Crystal Reports in VB6 (I.e Crystal Reports for Visual Basic 11)

Error message

Method 'Action' of object 'CrystalCtrl' Failed

Solution

Open Visual Basic 6 project that causes the problem
Add-In -> Report Designer
Create a new Crystal Report file (I.e CrystalRep.rpt)
Re-try your code with the new Report file (CrystalRep.rpt)

Briefly :

You will need to re-create all your reports in VB6 using Crystal Reports 4.6 to solve this problem.

[2]

Error description 

I get an error in VB6 "Crystl32.ocx" Could Not Be Loaded when I attempt to open VB6 Project on Win7 32 or Win7 64 :
Crysl32.Ocx Could Not Be Loaded

Cause

Missing files from Windows7 32 or Windows7 64.

Error message

Crystl32.ocx" Could Not Be Loaded

Solution

Search for those files [CRPE32.DLL  ,  IMPLODE.DLL] make sure they are present in the same folder as Crystl32.Ocx file [I.e C:\windows\system32 (for 64 bit programs) and C:\Windows\SysWOW64 (for 32 bit programs) or C:\Windows\System32 (for 32 bit)], then register Crystl32.Ocx file using [Start->Run-> regsvr32.exe "C:\Windows\System32\crystl32.ocx"].



VB6 Popular Posts

Free download Visual Basic 6 Documentation MSDN

VB 0.6 TreeView Control lesson Part3

VB 0.6 TreeView Control Lesson Part2