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