Componentone True Dbgrid Pro 7.0

Originally Posted 16 July 2008, 8:50 pm ESTHelloI have inherited an ActiveX written in VB 6.0 that makes use of True DBGrid 7.0.The ActiveX is being used by over 1000 people via the internet and everything has been working well.Unfortunately from the start of this year we have had a number of customers being presented with the True DBGrid Pro 7.0 Licensing nag message 'The evaluation period has expired.' (about 10).Something out there is upsetting the licensing information and I have not been able to find what, or how to fix it.I have managed to get my hands on a PC with the issue and it is running Win XP Home SP2 with IE 7, but I believe the issue is occuring across a number of different configurations.Has anyone got any suggestions as to what I could do/try?ThanksPaul. ReplyHello,With regards to your query I would like to informyou that License nag screens being displayed on distributed applicationsare usually caused by the application not having the correct runtime license forthe control. If, in your application you are dynamically creating the gridcontrol (or dynamically creating a user control that contains the grid control),the application cannot automatically add the runtime license for the grid, andthis results in nag screens being displayed on any computer that does not have adevelopment license on it.If this is the case you may refer to follwoingmicrosoft KB article:Else you may use standard packaging wizard likeInstallShield or Package and Deployment to package your application.

Pro

Componentone True Dbgrid Pro 7.0 2

Componentone true dbgrid pro 7.0 download

You need toinclude all the dependecy files by using dependency walker, you may access itfrom following link:Regards,Garywrote in message.HelloI have inherited an ActiveX written in VB 6.0 that makes use of True DBGrid7.0.The ActiveX is being used by over 1000 people via the internet andeverything has been working well.Unfortunately from the start of this year we have had a number of customersbeing presented with the True DBGrid Pro 7.0 Licensing nag message 'Theevaluation period has expired.' (about 10).Something out there is upsetting the licensing information and I have notbeen able to find what, or how to fix it.I have managed to get my hands on a PC with the issue and it is running WinXP Home SP2 with IE 7, but I believe the issue is occuring across a number ofdifferent configurations.Has anyone got any suggestions as to what I could do/try?ThanksPaul. ReplyHi GaryThanks for your input on this one.I have run dependency walker on 2 client PCs (one that works and one that doesn't) and the results are comparable. There are definetly different windows DLL versions on the PCs but I cannot see anything obvious. Did you have any particular files in mind that I should check out?Yes the control is fully licensed, I have re-installed and re-registered it yesterday without making any difference.I have had a close look at the install (created using the Packaging and Deployment wizard) and it is not writing licensing information into the registry on one client PC.

But does on another client PC and of course the Nag message only gets displayed on the first one.Do you have any ideas what would be stopping the license being written to the registry?ThanksPaul. ReplyHi GaryThats a good one. I hadn't tried that.In your reply you listed the version 8 ocx's but I have been dealing with version 7 so I used them instead. Is that alright?I installed my test application on the Client PC and it came up fine without any Nag messages.I then went back to the internet site and I am still getting the nag message unfortunately.However that does make me wonder about IE7 not looking in the right spot for the licensing information.Have you heard of anything like that before?Thanks for your help.Paul. ReplyHello Paul,Sorry for the incorrect version informationmentioned in prevous post, but the.ocx file name remians the same, exceptthe version (7 in your case). So it is allright and correct way to use theversion 7.ocx file.

And I am glad that it has worked that way.For the control to work as expected on IE you wouldrequire.cab file and.lpk file to pass on the licensing information of thecontrol and avoid the nag screen.Regards,Garywrote in message.Hi GaryThats a good one. I hadn't tried that.In your reply you listed the version 8 ocx's but I have been dealingwith version 7 so I used them instead. Is that alright?I installed my test application on the Client PC and it came up finewithout any Nag messages.I then went back to the internet site and I am still getting the nagmessage unfortunately.However that does make me wonder about IE7 not looking in the rightspot for the licensing information.Have you heard of anything like that before?Thanks for your help.Paul. ReplyHello Paul,You may try copying the folloing files inC:WindowsSystem32 folderXADB8.OCXTODG8.OCXTDBG8.OCXThen use the Regsvr32 utility to manually registerthe above files from System32 folder. Open VB6 and create a sample project thatuses TrueDBGrid and XArrayDB (observe if you get any design time nag screen).

Ifnot use the package and deployment wizard to distribute the sample project toclient machine and check for the license nag screen on clinet machine.Regards,Gary wrote in message.Hello Paul,In case there is version mismatch on themachine that will result in nag screen, you may verify the same usingdependency walker. ReplyHello Paul,In case there is version mismatch on themachine that will result in nag screen, you may verify the same using dependencywalker. ReplyHello Paul,In case you wish to know more about the usingActiveX controls in a webpage and small overview of.lpk and.cab file, you mayrefer to the information provided in the following link:Regards,Gary wrote in message.Hello Paul,Sorry for the incorrect version informationmentioned in prevous post, but the.ocx file name remians the same,except the version (7 in your case).

Componentone True Dbgrid Pro 7.0 Download

True

Componentone True Dbgrid Pro 7.0 Free Download

So it is allright and correct way to usethe version 7.ocx file. And I am glad that it has worked thatway.For the control to work as expected on IE youwould require.cab file and.lpk file to pass on the licensing information ofthe control and avoid the nag screen.Regards,Garywrote in message.Hi GaryThats a good one. I hadn't tried that.In your reply you listed the version 8 ocx's but I have beendealing with version 7 so I used them instead. Is that alright?I installed my test application on the Client PC and it came upfine without any Nag messages.I then went back to the internet site and I am still getting the nagmessage unfortunately.However that does make me wonder about IE7 not looking in the rightspot for the licensing information.Have you heard of anything like that before?Thanks for your help.Paul.

Posted :