Solved

VB and copyright for OCXs

Posted on 1998-07-29
4
213 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
  • 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

Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Reading the Contents of a Directory In Access VBA 5 70
MsgBox 2 56
passing parameter in sql procedure 9 63
How to measure sizes and angles in scanned images ? 3 63
In Agile (http://en.wikipedia.org/wiki/Agile_software_development), time and again people ask this question "How would you estimate a release for a product?". When it comes from management they want to know the following: Calculate the man hours wh…
Learn how ViaSat reduced average response times for IT incidents from 10 minutes to 30 seconds.
Get people started with the process of using Access VBA to control Outlook using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Microsoft Outlook. Using automation, an Access applic…
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…

809 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