大家對金山毒霸、瑞星等殺毒軟件的在線升級一定不陌生吧?它們可以利用在線升級程序進(jìn)行在線升級 ,無需用戶訪問網(wǎng)站下載。這樣的功能的確對于使用者來說是十分方便的。那么,您是否也想為您的軟件添加方便的在線升級的功能呢?下面介紹一個(gè)第三方控件,能夠幫你非常容易地就實(shí)現(xiàn)。
bkDLControl控件一個(gè)可以快速實(shí)現(xiàn)在線下載的控件,它在下載的同時(shí)通過進(jìn)度條顯示進(jìn)度。你可以編寫當(dāng)其下載完成后的事件,這樣我們就可以輕松達(dá)到在線升級的目的。
要了解該控件強(qiáng)大便捷的功能,下面我們就通過一個(gè)實(shí)例來講解。
第一步:首先啟動(dòng)Visual Basic 6.0,新建一個(gè)窗口。
第二步:加載bkDLControl控件。
①在控件工具欄中單擊右鍵,選擇“部件”,在彈出的窗口中點(diǎn)擊“瀏覽”,找到bkDLControl控件,載入它,命名為“DL”;因?yàn)槭且粋€(gè)進(jìn)度條,所以把大小拖成一個(gè)適當(dāng)?shù)拈L條狀,把它放到Form1窗體中適當(dāng)位置即可。其他屬性保持默認(rèn)即可。
第三步:加載其他控件,完成界面的設(shè)置。
①在窗體中添加2個(gè)CommandButton控件,名稱分別為cmdBegin和cmdCancel,Caption屬性分別為“開始”和“取消”,其中設(shè)置cmdCancel的Enabled屬性為“False”。
②添加一個(gè)ComboBox控件,名稱為cboURL,在list中添加幾個(gè)下載地址(如圖1),其他屬性保持默認(rèn)。添加該控件用于選擇下載地址,這樣可以用用戶自行選擇下載的服務(wù)器。
③添加一個(gè)Listbox,命名為lstOut。為了美觀,可以把Appearance屬性設(shè)置為“0-Flat”。該控件用于顯示下載過程中的進(jìn)度說明。
④在bkDLControl控件的右下方添加一個(gè)Label,命名為lblProg,設(shè)置Autosize屬性為True。它將用于實(shí)時(shí)顯示下載的大小和百分比。
bkDLControl控件一個(gè)可以快速實(shí)現(xiàn)在線下載的控件,它在下載的同時(shí)通過進(jìn)度條顯示進(jìn)度。你可以編寫當(dāng)其下載完成后的事件,這樣我們就可以輕松達(dá)到在線升級的目的。
要了解該控件強(qiáng)大便捷的功能,下面我們就通過一個(gè)實(shí)例來講解。
第一步:首先啟動(dòng)Visual Basic 6.0,新建一個(gè)窗口。
第二步:加載bkDLControl控件。
①在控件工具欄中單擊右鍵,選擇“部件”,在彈出的窗口中點(diǎn)擊“瀏覽”,找到bkDLControl控件,載入它,命名為“DL”;因?yàn)槭且粋€(gè)進(jìn)度條,所以把大小拖成一個(gè)適當(dāng)?shù)拈L條狀,把它放到Form1窗體中適當(dāng)位置即可。其他屬性保持默認(rèn)即可。
第三步:加載其他控件,完成界面的設(shè)置。
①在窗體中添加2個(gè)CommandButton控件,名稱分別為cmdBegin和cmdCancel,Caption屬性分別為“開始”和“取消”,其中設(shè)置cmdCancel的Enabled屬性為“False”。
②添加一個(gè)ComboBox控件,名稱為cboURL,在list中添加幾個(gè)下載地址(如圖1),其他屬性保持默認(rèn)。添加該控件用于選擇下載地址,這樣可以用用戶自行選擇下載的服務(wù)器。
③添加一個(gè)Listbox,命名為lstOut。為了美觀,可以把Appearance屬性設(shè)置為“0-Flat”。該控件用于顯示下載過程中的進(jìn)度說明。
④在bkDLControl控件的右下方添加一個(gè)Label,命名為lblProg,設(shè)置Autosize屬性為True。它將用于實(shí)時(shí)顯示下載的大小和百分比。

