Solved

VB and copyright for OCXs

Posted on 1998-07-29
4
218 Views
Last Modified: 2013-11-25
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?
0
Comment
Question by:tofff
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
4 Comments
 

Accepted Solution

by:
mskannan earned 200 total points
ID: 1467054
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
 
LVL 39

Expert Comment

by:abel
ID: 1467055
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
 

Expert Comment

by:mskannan
ID: 1467056

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
 

Author Comment

by:tofff
ID: 1467057
ok, whoever, it fixed up the problem nicely  :)
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Transparency shows that a company is the kind of business that it wants people to think it is.
When you’re making plans to join the modern business race, you should analyze various details that may affect your results. Nowadays, millions of businesses are trying to grow into established and appreciated professional enterprises.
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…
Suggested Courses
Course of the Month6 days, 23 hours left to enroll

622 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question