提供自动更新检查的控件
参见《软件的版本更新检查实现》一文。
这个单元包含了一个非可视的控件,用于为软件提供自动更新检查功能。
AutoCheck--是否自动在程序开始时进行检查,默认为否,即需要应用程序自己调用CheckNow方法进行检查。
SoftwareName--用于指定软件名称,详见下面关于升级文件格式的说明。
URL--用于指定升级文件在Internet上存放的位置(只支持HTTP协议)。
方法:
CheckNow--用于立即进行版本检查。
事件:
OnCheckDone--当检查发现有更新版本时发生此事件,可以在此进行提示或自动更新等功能。
升级文件是一个文本文件,格式如下:
软件名=当前发布的最新版本号
如:
piapg=1,0,4,1208
可以在一个升级文件中记录多个软件的升级信息。
安装:
-------------
与任何一般控件一样,将此单元加入一个新建的或已有的Package,编译安装即可。
在此下载源程序:7KB