There are different license options available.

Yes / No module

This module type allows to check, if a module / function is available (module is set to Yes) or not (module is set to No).

 

Definition in project template: ModuleType=4

Counter

A counter is an integer you can use for licensing. This allows retrieving a value and then make an own license check.

 

Example

Number of Reports = 50

 

The counter module would return a value of 50. Your application has to ensure, that only 50 reports can be created.

 

Definition in project template: ModuleType=3

 

The value range is 0 to  2147483647

 

To change a counter module with a DLL command use SetVal, Token TLI.

Item Counter

An item counter is similar to a counter and allows to store an integer value AND the names of items.

 

Definition in project template: ModuleType=5

 

The value range is 0 to  2147483647

 

Example

Number of Reports = 50

 

The license check would provide a report name (e.g. Financial report) and this report name would be stored in the license file. Licence Protector would ensure, that only 50 reports can be created

 

 


 

 

Depending on the Licence Protector Edition there are limitations regarding the number of modules and available module types. For details see comparison Starter, Basic or Professional Edition.