We recently purchased and installed the most recent version of VPE (Pro Edition version 4.00).
We have many reports written in Progress ABL that use the older version (VPE version 3.6) of the OCX, and now when we attempt to open any of these programs to either run or maintain, we are getting error messages and can no longer edit the programs or run the reports.
The error we get when we try to open a program in the Openedge editor is “Unable to create control – Specified ActiveX control is not registered or the .ocx file was moved from where it was registered”, however, if we create a new program in the editor and include the ActiveX control (the new VPE version), it works with no problems.
The error we get when we try to execute one of the programs containing the VPE ocx is an “Object not found”.
We installed the new version 4.00 on a clean machine that did not contain the older version of VPE on it. We had no problems with the installation, and we had no problems when we registered the ActiveX control.
My question is, what do we need to do to be able to edit and/or run our existing programs/reports that were originally developed using the older version of VPE? Since we can’t open them, we can’t recompile them…can you tell us what to do or what we may have done incorrectly when we installed VPE 4.00? Is there a way to register the control properly or convert all of our existing report programs to use the new control?