Link to home
Start Free TrialLog in
Avatar of jorgemiranda
jorgemiranda

asked on

Upgrading VBX to ActiveX (VB3 to VB 5)

I'm trying to upgrade an application from VB3 to VB5.
I have already registered all the OCX that replace the VBX used in the VB3 version, but when I try to load the project (VB3 makefile), the load goes fine but at the end I get a message saying 'Can't perform requested operation.'. I thought the problem was the components list so I tried another solution.
I've created a new project, selected the components I needed and then tried to add one form at a time. But then I found another problem, some controls aren't recognized and are replaced by PictureBox, this hapen's with 3DControls (SSPanel, SSFrame,..), MaskedEDit, etc.... I thought this controls would be automatically updated to their new version(OCX) that is already registered in the components window.
Does anybody know how can I solve this problem, which is the best way to upgrade one project from VB3 to VB5?
ASKER CERTIFIED SOLUTION
Avatar of HATCHET
HATCHET

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of jorgemiranda
jorgemiranda

ASKER

I acomplished to pass the forms to VB5.
I loaded the from and after that created only the controls that weren't automatically updated.