Shareware Guard is a component for shareware developers using delphi that will instantly make your applications into a shareware or demo edition. It limits the user to evaluate your application by a date or some days. The user must purchase a license file from you before the evaluation expires, or the application will be locked until a valid license file is added into your application. A license number and expiration date can also be specified in the license file. This means you can not only make the license expire after a date, but also you can limit the max number in a license. This feature is useful to limit the user number in a MIS application , or to limit the connection number in a server side application. Shareware Guard can also lock your application to a user name, or a computer identified by the hard disk serial number, CPU ID, or network adaptor's MAC. This will prevent the user from distributing a registered version of your application to other computers.