C1 Community
ComponentOne Community is a free source for developers and help authors to collaborate and communicate.

TrueDBList and XArrayDB

rated by 0 users
This post has 5 Replies | 0 Followers

Not Ranked
Posts 6
cdionne Posted: Wed, Feb 18 2009 4:00 PM

Hi,

I use a combo box wich is part of the TrueDbList ActiveX. I changed it's source from Bound to AddItem. Since then, every time I launch the software, a dialog box from XArrayDB shows the first time I open the form containing the combo box with this message: This dialog box will not be shown if you recompile the program using a licensed version of this product.

In fact, I do not use XArrayDB in my software and I own a fully licensed version of C1 ActiveX collection.

The problem arises on this line of code:

            tdbProductions.AddItem varSettings(inbSettings, 1)

If I comment this line, I do not get the dialog box, but then I do not feed the combo box neither. The variable varSettings contains a series of strings separated by "|". And of course, I changed the property AddItemSeparator of the combo box from ";" to "|". Changing it in code or in the property sheet makes no difference.

The version of TrueDbList is 8.0.20031.302 and the version of XArrayDB shown in the dialog box is 8.0.20031.6. As you probably guessed, I use the ActiveX with VB6.

Thank you for helping.

Top 25 Contributor
Posts 486
Hello,

Regarding the query, what I can understand is that you have been using the TDBList 8 on your development machine and is getting the license nag screen for the XArrayDB.

If this is the said scenario, then please note that it seems to be an installation issue. I am attaching the sample project to exclusively license the XArrayDB Object.

1. Run this project.
2. Click on the command button.
3. It will open a message box with 3 buttons.
4. Click on the License button and enter the relevant information. Please make sure that the Serial number contains no white space characters.

This should register the XArrayDB object properly.

I hope this helps.

Have a nice day.

Best Regards,
Andrew Miller
Not Ranked
Posts 6
cdionne replied on Wed, Mar 18 2009 4:18 PM

Thanks a lot for helping, but a click on the command button opened a message with a single button (OK), not three. Beside information about Component One, the dialog box gave these info about XArray:

 

Not Ranked
Posts 6
cdionne replied on Wed, Mar 18 2009 4:18 PM

Thanks a lot for helping, but a click on the command button opened a message with a single button (OK), not three. Beside information about Component One, the dialog box gave these info about XArray:

 

 
Not Ranked
Posts 6
cdionne replied on Wed, Mar 18 2009 4:21 PM

Sorry, clicked the wrong button!

So, the dialog box gave information about XArrayDB: Build 1.0.0013.

That was it. And the naging screen still shows when I run my code from VB.

Do you think of anything else I could try to get rid of it?

Again, thank you for helping.

Claude

Top 25 Contributor
Posts 456
Hello Claude,
 
Please use the license remover utility as attached with the email and remove the licenses for ComponentOne controls.
 
Then uninstall and reinstall the C1 controls for ActiveX to resolve the situation.
 
Have a nice day.
 
Regards,
James Smith
<cdionne> wrote in message news:215561@10.0.1.98...

Sorry, clicked the wrong button!

So, the dialog box gave information about XArrayDB: Build 1.0.0013.

That was it. And the naging screen still shows when I run my code from VB.

Do you think of anything else I could try to get rid of it?

Again, thank you for helping.

Claude



http://helpcentral.componentone.com/cs/forums/p/78275/215561.aspx#215561

Page 1 of 1 (6 items) | RSS
Contact ComponentOne: 1.800.858.2739 ©1987-2010 ComponentOne LLC All Rights Reserved.