TrueDBList and XArrayDB

ActiveX

ActiveX controls

TrueDBList and XArrayDB

  • rated by 0 users
  • This post has 5 Replies |
  • 0 Followers
  • 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.

  • sample.zip
    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
  • 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:

     

  • 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:

     

     
  • 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

  • C1LicBomb.zip
    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)