VB and copyright for OCXs

I have a number of PCs, all running WinNT SP3, on which Visual Basic 5, as well as the service pack, have been installed.

My problem is that some (currently two) of the installations have problems. They do not recognise the copyright information that is written (I assume) to the registry. The symptom is that VB will not allow me to use any of the common controls (from COMDLG32.OCX) or the MS Flex Grid control (from MSFLXGRD.OCX, which comes with the service pack), saying when they are tried to be used "You do not have copyright access to the control" (or something like that).

All the 'easy' fixes have been tried - re-installing VB, using REGSVR32.EXE to re-register the OCXs, the whole bit. I don't know exactly what these controls require in the registry, or I'd change it myself (no doubt that's the point - if it was easy to change it yourself, then the copyright could be avoided).

Any ideas?
tofffAsked:
Who is Participating?
 
mskannanCommented:
Hi tofff,
This problem occurs because,before you install VB5.0, you might have installed any application that created using VB5.0.So you will be having only license to read,not to create the control for use. While you install VB5.0,these will not be updated.

For this one, you better go to the following site and see for more instructions,
http://support.microsoft.com/support/kb/articles/q177/7/99.asp

or a simple solution,
Just install VC++ and uninstall this one.Because of this,the license information of the ocx files will be overwritten.(which is not the case when we install VB5.0 which I tried to reinstall several times and faced the same problems.

Try this one and give your feedback.

Mskannan.
0
 
abelCommented:
Not that I mind, but wasn't that from http://www.experts-exchange.com/topics/comp/lang/visualbasic/Q.10067637 ?

As a good habit, people tend to refer to other questions they've joined in or know about. Mostly the reference is also posted.

No offence, there's no copyright on it. :)

Regards, Abel
0
 
mskannanCommented:

Hi abel,

I faced the problem once and after your suggestion, I resolved my problem.

When I saw the same question from tofff, I forget the question number or your name(but I had bookmarked that page) so I gave the website address.

Hi tofff, abel is the person who gave me the answer.

Hi abel, sorry for putting your answer in my name.

Regards,
mskannan.
0
 
tofffAuthor Commented:
ok, whoever, it fixed up the problem nicely  :)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.