jeje1983
jeje1983

Reputation: 115

VSFlexgrid licensing issue in VB6

I am having a licensing issue with our VideoSoft VSFlexGrid 7.0 in VB6. When I create a new FlexGrid it triggers a message box with a licensing/about message. We have a license but it appears that VB does not quite keep it. Is there a way to get rid of this message?

I currently use a workaround: instead of creating a new FlexGrid I copy an existing one and modify it as needed.

Upvotes: 2

Views: 5011

Answers (3)

YogoZuno
YogoZuno

Reputation: 416

Registering components has nothing to do with licensing, sadly. VB Custom Components (optionally) came with a lic file that was added to the registry by the application installer. Without the correct lic details, you can instantiate a control at runtime, but you cannot at design time.

So, the most likely way to fix this problem is to re-run the original Flex Grid installer.

Upvotes: 1

Arvo
Arvo

Reputation: 10580

What OS you're using? I have problem with older flexgrid and 64bit Vista - flexgrid installer is 16bit and doesn't run on 64bit Vista; without installer license information cannot be written into registry. I'm using XP for this project.

If flexgrid installer is working in your system, just reinstall it (run in admin privileges!) - that should create developer license in registry. Simply re-registering ocx file doesn't create developer license.

Upvotes: 2

splattne
splattne

Reputation: 104070

You could try to manually re-register the OCX component. In a command line window, run regsvr32 followed by the name of the .ocx file.

Upvotes: 1

Related Questions