VisualBasic第三方控件实现软件在线升级 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
http://www.sina.com.cn 2005年06月22日 17:15 天极yesky | |||||||||||
作者: 第七乐章 下载本文控件和示例源代码
要了解该控件强大便捷的功能,下面我们就通过一个实例来讲解。 第一步:首先启动Visual Basic 6.0,新建一个窗口。 第二步:加载bkDLControl控件。 ①在控件工具栏中单击右键,选择“部件”,在弹出的窗口中点击“浏览”,找到bkDLControl控件,载入它,命名为“DL”;因为是一个进度条,所以把大小拖成一个适当的长条状,把它放到Form1窗体中适当位置即可。其他属性保持默认即可。 第三步:加载其他控件,完成界面的设置。 ①在窗体中添加2个CommandButton控件,名称分别为cmdBegin和cmdCancel,Caption属性分别为“开始”和“取消”,其中设置cmdCancel的Enabled属性为“False”。 ②添加一个ComboBox控件,名称为cboURL,在list中添加几个下载地址(如图1),其他属性保持默认。添加该控件用于选择下载地址,这样可以用用户自行选择下载的服务器。
③添加一个Listbox,命名为lstOut。为了美观,可以把Appearance属性设置为“0-Flat”。该控件用于显示下载过程中的进度说明。 ④在bkDLControl控件的右下方添加一个Label,命名为lblProg,设置Autosize属性为True。它将用于实时显示下载的大小和百分比。 程序总体界面如图2,在界面和属性设置上非常的简单。
到这里就完成了这个演示程序的界面设置,接着进行代码的编写。
|