ActiveX: Permission denied (Error 70)

A Chilkat ActiveX user (in VB6) was struggling with a “Permission denied (Error 70)”. It occurred on the very first call to a Chilkat method (UnlockBundle). Solution: The solution is that the ActiveX DLL somehow did not have read + execute permissions.  The 1st access to a method in the ActiveX triggered the runtime to load the DLL, and this […]

Install 32-bit ActiveX and Verify Install

This post shows how to install the 32-bit Chilkat ActiveX using the 32-bit MSI installer here: Step 1. Download and run the MSI installer. Step 2. In Windows Explorer, navigate to C:\Program Files (x86)\Chilkat Software, Inc\Chilkat 32-bit ActiveX Double-click on CheckChilkatActiveX.exe  You should see the following dialog: Step 3. Choose an ActiveX class from the “Choose an ActiveX Object” dropdown.  For […]

Test Creating ActiveX Object using VBScript (.vbs)

This article guides you to verify that the Chilkat ActiveX is installed properly and that it’s possible to create an instance of the object. Please first read this tutorial to understand basic concepts: Step 1.  Download the 32-bit Chilkat ActiveX from here: *select the Zip Install (manual registration) * DO NOT unzip in C:\Windows or C:\Windows\system32.  Never put […]

Chilkat ActiveX MSI Installers

Chilkat may begin providing .msi installers for the 32-bit and 64-bit ActiveX components. Here are .msi installers for testing: (version Chilkat 32-bit ActiveX MSI Installer Chilkat 64-bit ActiveX MSI Installer Installing the .msi should register the ActiveX. The .msi also includes the required MSM merge module for the VC++ 2008 runtime. To check the registration, run the CheckChilkatActiveX.exe program […]

regsvr32 Error Code 80070005

The error code 80070005 usually means that you do not have enough permission to write to the registry. See this Chilkat blog post ( How to Register an ActiveX DLL using regsvr32 ) for help in running regsvr with administrative privileges.

How to Register an ActiveX DLL using regsvr32

(Also see the ActiveX DLL Registration Tutorial) The first step is to determine if you need to register the ActiveX DLL compiled for 32-bit or 64-bit.  If your computer is 32-bit, the choice is obviously 32-bit.  Let’s start with it: How to Register a 32-bit DLL on a 32-bit Windows operating system Using a text editor, create a .bat file […]