Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

controls have no upgrade keys?? 1

Status
Not open for further replies.

112055

Programmer
May 13, 2002
61
US
Hello,
convert VB 3 to VB 6
I found a copy of the VB 5 and opening the project going through VB 5 first seems to ease some of the errors when directly opening the project directly from VB 6. But I still have this 'Custom Control Upgrade' message box saying,
-------------------------------------------------------
The following custom controls will be upgraded to their newer version.
-------------------------------------------------------
CMDIALOG.VBX
MSCOMM.VBX
MSMASKED.VBX
THREED.VBX
CRYSTAL.VBX
-------------------------------------------------------
The following controls have no upgrade keys. Any intances
will be converted to PictureBoxes.
--------------------------------------------------------
SSDATA2.VBX
SSDATA3.VBX
SSIDXTAB.VBX
--------------------------------------------------------


do I have to re-register the component again? Run Regsvr32.exe ? I know you register a .dll file but how do you register a .vbx? .I tried and failed.
may be some one can tell me what's the better way to resolve this.

Thanks,
Ann
 
112055 -

Hey, can you add this onto your other thread about VBX/OCX controls? It's considered bad form to start a new thread for each post.

Afterwards, go ahead and red-flag this thread so the site management can delete it.

Thanks.
Chip H.


If you want to get the best response to a question, please check out FAQ222-2244 first
 
Sadly VB6 cannot use VBX files - they were designed for 16-bit versions of VB.

Some of the VBX files included in VB3 have OCX versions included in VB5 & 6, and this is where the automatic upgrading occurs.

Sadly, some of the VB3 components were provided by 3rd parties (generally cut-down versions of commercial products). In the case of SSDATA2, SSDATA3 and SSIDXTAB, these were part of Sheridan Software's 3D Data Widgets library - and MS used different components in Vb5 and VB6 to do the job of this library, so there is no automatic upgrade (that I am aware of)

Sheridan Software merged with another company a while ago and became (<fx: google search>) Infagistics. They still sell a library called Data Widgets:
I'm not convinced, however, that this will easily solve your problem. I think you will find that there is a lot of manual intervention. VB3 to VB6 is not straightforward (as I guess you are discovering)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top