国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

如何使用VB編寫自動反安裝的程序

2019-11-18 17:51:50
字體:
來源:轉載
供稿:網(wǎng)友
如果您安裝了某一個軟件之后,想要反安裝,您有二個方法:
1、打開【控制面板】中的【添加刪除新程序】,選擇該軟件來反安裝。
2、選擇【開始】【程序集】中軟件所產(chǎn)生的程序組中的反安裝。

上面的第一種方法,您不需要作任何處理,一般軟件在安裝完后,都會在【控制面板】中的【添加刪除新程序】多一個該軟件的選項。而第二種方法,就必須要我們編寫程序來解決了!

假設,今天我們編寫了一個程序叫Test,當您完成Test.exe之后,您必須再多編寫一個自動反安裝的程序,我們將文件名稱設為unTest.exe(先不要管如何編寫,后面會說明)。二支程序都完成后,您使用VB提供的應用程序安裝向導(applicationSetupWizard)來制作安裝程序時,必須額外再加入unTest.exe!

加入unTest.exe之后,使用者安裝后,安裝程序並不會在【開始】【程序集】中該系統(tǒng)所產(chǎn)生的程序組【Test】中加入這個自動反安裝程序unTest.exe的捷徑,安裝程序只會將unTest.exe連同Test.exe一起復制到應用程序的目錄中而已!所以如果您想產(chǎn)生unTest.exe的捷徑,您可能需要稍微修改一下VB提供的應用程序安裝向導程序!

以下我們就實際來看看unTest.exe程序如何編寫:

在VB中建立一個新文檔,取名為unTest.vbp,表單為unTest.frm,不需要任何控制項,在表單中加入以下程序代碼:

ExitSub
EndSub
由以上的程序代碼中,您是否發(fā)現(xiàn),unTest.exe必須和St5unst.log放在同一個目錄中,不過這只要和上面的程序一樣使用App.Path就可以解決了!

注:這個示例是使用VB5來做測試的,如果是其他版本的VB,ST5UNST.LOG可能必須改變!->


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 林口县| 明溪县| 屯留县| 台安县| 临朐县| 运城市| 手机| 金川县| 冀州市| 惠来县| 泰来县| 施甸县| 星子县| 米泉市| 乌拉特前旗| 井陉县| 丰都县| 万盛区| 古浪县| 朝阳县| 合肥市| 肃北| 奉新县| 上饶市| 沙雅县| 沛县| 安泽县| 青海省| 德昌县| 寿光市| 崇明县| 临洮县| 苏州市| 武穴市| 浦东新区| 蒙阴县| 漯河市| 札达县| 兴化市| 双城市| 延吉市|