On-Demand Installation has been developed to enable you, the developer, to put that final professional touch to your product/project. ODInstall enables you to release your application with an on-demand feature installation with a single line of code. OnDemandInstall is fully Microsoft Windows MSI API compatible, and certified for version 1.0 of the API to enable you maximum compatibility with end-user platforms. ODInstall has been developed as a native VCL for Delphi 5/6/7/9(2005)/10(2006), and besides the MSI.dll (which your installation used to install your application onto the end-user machine), will you therefore need no additional libraries or external files. This means that this OnDemand Install functionality is compatible with any operating system running Windows Installer version 1.0, which includes any machine running Internet Explorer 5+, ex. Windows 95/98/NT/2000/Me/XP and 2003.
The easiEST way to see exactly what TODInstall can do for you is to download and install the DemoApp. This is a complete dummy application with three MSI installation features. Only the first feature is actually installed, while the last two are advertised (i.e. install on first usage). The first feature contains a small Delphi application which has a button to display a RTF readme file which is located in the second, as of yet, to be installed feature. The moment you click to see the helpfile, will TODInstall automatically and professionally (ala MS Office) install the feature before your application loads the file.
Advantages to you:
Smaller downloads from your website
Professional looking and functioning installation
Transparent and on-the-fly functionality additions to your installed product/project
Possibility to add much more to your application, ex. huge flash files, tutorials, etc, without actually installing it, unless, and only if, the user wants it.