Licensing Instructions

Standard (Royalty-Free) Licensing

When developing in Visual Basic 6, the license will be embedded automatically during compilation. For other environments, visit the URL below to generate a Runtime License value.

https://www.nsoftware.com/full/ECAJA

After obtaining the Runtime License value assign this to the RuntimeLicense property to license the application for deployment. For instance:

component.RuntimeLicense = "value from above"

This provides a license to the component and your application will run without a license prompt on any machine to which it is distributed.

Note that each component instance in your code must be assigned a Runtime License value.

When distributing the executable, the corresponding .ocx files will also need to be distributed and registered on the deployment machine.

Whether the application uses the 64-bit controls (in the "lib64" directory) or the 32-bit controls (in the "lib" directory), they will need to be registered on the deployment machine as part of the installation process. Most install wizards will perform this action automatically. The "regsvr32" command may also be used to manually register the controls.

Note: Activation checks are made on the developer machine only, not at runtime.

Trial Licensing

After installing the toolkit the components may be used on the machine for 30 days. No other actions are required.

License Transfer

If you would like to transfer your license to another system, please complete our license transfer form. This will ensure your installations are not mistaken for license violations.

For additional information about our product activation process, please refer to our product activation FAQ.