You can have it as a license key system or a license keyed trial software or just a time limited trial.
All it does is encrypt the license data and store it in an ini file which is cunningly disguised as a dll file, if you were to open the dll in notepad it just looks like jibberish.
If using the trial software option and the user puts the date back then the software will expire the next time validation is ran.
It is an idea to periodically run the validation fuction during the day or before a specific function in your application, this also nags the user that it is evaluation software on trial.
Just thought it might be useful for someone.
Edit: New Version of the trial software attached.
Added the ability to make the reg code optional and have just a trial period
Previous downloads 435
Edited by ChrisL, 07 September 2007 - 09:50 PM.