- 相關推薦
Visual Basic 6.0 下快速制作安裝程序技巧
Visual Basic 6.0 下快速制作安裝程序技巧
屈永華 焦思紅
(中國礦業(yè)大學資環(huán)學院 江蘇 徐州 221008
)
Visual Basic 6.0(VB6)為用戶最終發(fā)布應用程序提供了一個打包工具(Package),它能幫助用戶為VB6應用程序創(chuàng)建安裝程序,并將它們安裝到最終用戶的機器上。我們往往有這樣的經歷,就是對一個在其它環(huán)境下開發(fā)的應用程序,最終需要在VB下完成界面制作、發(fā)行等任務,這時用Package發(fā)行應用程序就成了一個問題。因為Package只能對在VB項目中的文件進行打包。在制作過程中有一個步驟需要用戶添加一些工程外的文件,該步驟中的打開文件對話框是沒有提供文件多選功能,因此在添加文件時只能一個一個地添加,因此一旦要發(fā)行的文件很多時,添加各個文件不但是一個費時而且是一個繁瑣、機械性重復的工作。
針對以上問題,筆者仔細研究了Package的工作原理。原來在Package運行后,形成一個與應用程序同名而后綴為Pdm的文本文件,該文件記錄了Package
在工作過程中收錄的所有信息。因此要想快速發(fā)行程序,需要從該PDM文件入手。
Pdm文件由多個Session組成,其中有一個Session為[Files Added],在Package向導生成安裝文件過程中所要求添加的文件全部放在這里。那么,是不是直接把所有要發(fā)行的文件名稱手工加到這里能達到同樣的目的呢,筆者試著加了幾個,果然如此。但是如果要手工改這個pdm文件仍然不是上策,所以還要想一想其它方法。
在Ms-Dos方式下,轉到要發(fā)行的文件所在的目錄,執(zhí)行“dir *.* >stup.txt”命令,這樣,就可以輕松地將該目錄下的所有文件名存貯為一個純文本格式文件stup.txt,只要將該文件稍微編輯一下,然后將所要的所有文件名拷貝到Pdm文件里[Files Added]段即可。
筆者用上述方法,在很短的時間里即完成了約有400個文件的添加任務,順利制作了安裝程序。而在傳統(tǒng)的方法下,光添加文件這一項工作就需要約一個多小時。
【Visual Basic 6.0 下快速制作安裝程序技巧】相關文章:
Visual Basic6.0下數(shù)據(jù)庫報表制作技巧04-16
用Visual Basic 6.0實現(xiàn)自動化測試08-06
基于Visual Basic快速開發(fā)現(xiàn)場電視監(jiān)控系統(tǒng)08-06
基于Visual Basic快速開發(fā)現(xiàn)場電視監(jiān)控系統(tǒng)04-12
Visual Basic中如何實現(xiàn)動態(tài)報表08-06
用Visual Basic 5.0開發(fā)無線通訊數(shù)據(jù)采集應用程序08-06
用Visual Basic 5.0開發(fā)無線通訊數(shù)據(jù)采集應用程序08-06