|
Application Locker Version 1.01 Application Locker is probably the easiest most convenient way to add run time evaluation and registration facilities to your Delphi Development. In its default state, the component will when placed on a form, display an about screen each time the application is loaded. On this screen is displayed information to the user about the application they are using, and if it is registered or unregistered. They can click on the registration Tab and enter any details they have been supplied to register the application, and when it is registered the application will no longer show this screen when it is run. Thus, it is totally possible to add registration protection without writing any code what so ever. Now how much easier could it be. The application will run for the default amount of trial days (which is 30) if this has not been changed, and then display a registration screen to the user for them to enter the correct details, if they do not, the application will terminate. Ok, most of you will want to have a little more control over the way the component integrates with your application. You can change the default settings in the object inspector to vary the way the component responds to your application. You can for example decide not to display the about box at startup and enter the code to do so at some other point in the code. For example from a Help menu option for 'About' or 'Register' Application, the code is extremely simple. The default name of the component is 'AppLock1' so by adding AppLock.Execute to the code, the about box will be displayed. You can use any one of the four events of the component, to trigger responses in your application, for example the OnRegistrationFailure could be used to disable maybe printing, or anything else you wish in order to entice the user to register the application. There are example projects on the examples page that you can download and look at. It is also just as easy to add the component to existing projects, just drop it on the form and either let it operate in its default state, or add the small amount of code necessary to enable it to operate how you want it to. |
Send mail to kinson.software@eclipse.co.uk with
questions or comments about this web site.
|