提供自动更新检查的控件

参见《软件的版本更新检查实现》一文。

这个单元包含了一个非可视的控件,用于为软件提供自动更新检查功能。

属性:

AutoCheck--是否自动在程序开始时进行检查,默认为否,即需要应用程序自己调用CheckNow方法进行检查。
SoftwareName--用于指定软件名称,详见下面关于升级文件格式的说明。
URL--用于指定升级文件在Internet上存放的位置(只支持HTTP协议)。

方法:
CheckNow--用于立即进行版本检查。

事件:
OnCheckDone--当检查发现有更新版本时发生此事件,可以在此进行提示或自动更新等功能。


升级文件是一个文本文件,格式如下:

软件名=当前发布的最新版本号

如:

piapg=1,0,4,1208

可以在一个升级文件中记录多个软件的升级信息。

安装:
-------------
与任何一般控件一样,将此单元加入一个新建的或已有的Package,编译安装即可。


在此下载源程序:7KB