We are trying to migrate a VB5 program (50k Lines) to VB6.
When we loaded the program into VB5 we would get Threed not found, So we did a RegSvr32 on all of our OCX and now we load correctly.
When we do a Make we encounter pnlcolor not found, pnlstatus not found, etc. Many of the errors were about members of an activex (Threed) missing members.
Note: This code is operational in a VM we created years ago. And runs with no errors in the (XP)VM to this day, but we can't load new DLLs into the (XP)VM or run the debugger which is really hindering development. I am tired of using MSGBOX to debug code. We are trying to bring the code out of the (XP)VM and run it in Windows 10 or Windows 7.
This is where we encounter the problems. Any help or suggestions other than a complete rewrite would be appreciated. We have to ship product and will start rewriting in the near future.
Update: When I got 'Sheridan 3d Controls" to show up in Components and check the control it displays, "Name conflicts with existing module, project, or object library"