Name |
ApplyActivationKeyForProject |
||||||||||||
Purpose |
Insert an Activation Key to change the properties of a module or to change the Copy Protection. The difference to standard ApplyActivationKey is that a project name for a potential Web Activation check of the key can be delivered. This is only necessary if a different project name then the one stored in the license file should be used |
||||||||||||
Params |
|
||||||||||||
Returncode |
|
||||||||||||
Usage |
Same as ApplyActivationKey. If the key have to be checked with the Web Activation server the Projectname is used to determine the Web Activation project on the server. If Projectname is empty then the internal Projectname of the license file is used. This is exactly the same as if ApplyActivationKey is used. Check Web Activation Documentation for further details. |
||||||||||||
Sample |
iRes := lic.ApplyActivationKeyForProject(‘My Project’, sTheNewKey); if iRes <> 0 then begin << an error occurred >> ... end else begin << everything is fine, continue >> ... |
||||||||||||
See also |
See also
Format of a Key
Create Keys