vb 打包程式

2021-05-08 02:11:36 字數 1630 閱讀 1621

visual basic 安裝程式製作

安裝程式製作是做專案必不可少的一道工序,網上的安裝軟體很多,可以用五花八門來開形容了~~~~

在此筆者介紹乙個最簡單的安裝方法,就是用vb自帶的打包程式進行打包,雖然比較普通,不過內部卻有不少竅門,相信這一點知道的人可能不多吧!!(請大家一定看到最後,好戲在後頭)好了,不廢話了,開始進入正題。

①執行打包嚮導,如下圖所示:

④選擇包檔案存放的位置(這一點不用多說了吧),如下圖所示:

⑥選擇打包的檔案型別,根據需要,如果你發布是用光碟,則選擇單個的壓縮檔案,如果發布是用軟盤之類的,則選擇多個壓縮檔案。(當然,這不是絕對的,用光碟你也可以選擇多個壓縮檔案,不過可能沒有人這麼幹~~~)。然後單擊「下一步」。如下圖所示:

⑩在此你可以將檔案設定為共享(即檔案可以被多個程式使用)。到此為止安裝製作完成。

安裝完之後會生成三個檔案和乙個資料夾,如下圖所示:

sertup.lst   安裝資訊檔案

.cab檔案包是資料檔案,安裝的檔案全部在包裡。

setup.exe是安裝的主檔案。

support是壓縮包中所包含的所有檔案。如下圖所示:

這個資料夾裡有乙個比較重要的檔案就是「執照套打.bat」這個批處理檔案(不同的工程,檔名會不一樣),當你的工程改動之後,你可以將工程重新編譯一下,然後將執行檔案拷貝到此support目錄下,執行這個批處理檔案,就可以重新打包,而不需要每次改動都執行打包嚮導了。

還有乙個比較重要的檔案就是setup1.exe這個檔案,他是安裝的主檔案,安裝時我們看到的介面就是這個檔案執行產生的。他是用vb寫的,源程式在vb的安裝目錄下:「c:/program files/microsoft visual studio/vb98/wizards/pdwizard/setup1/setup1.vbp」,你可以用vb直接來編輯此工程(vb的安裝介面太醜了,所以你可以自己改動,改的怎麼樣就要看你自己的能力了~~~),如果在安裝之後想在桌面上加上程式的快捷方式,可以編譯此工程,開啟「frmsetup1」視窗,在其**的第463行的位置上加如下**:

dim sprogramspath as string

dim sdesktoppath as string

sprogramspath = getspecialfolder(sfidprograms)

sdesktoppath = getspecialfolder(sfiddesktop)

filecopy sprogramspath, sdesktoppath

下面對嚮導生成的sertup.lst(安裝資訊檔案)進行一下介紹,如下圖所示:

這是檔案的第乙個區的內容,setuptitle設定的是解壓視窗的標題,setuptext設定的是解壓視窗的內容。改動之後,如下圖所示:

接下來介紹一下sertup.lst檔案setup區的作用,如下圖所示:

改動color為不同的值,可以改變安裝視窗的背景色(預設為藍色,看都看膩了)。改為16之後為綠色(當然還有其他的顏色,你可以自己慢慢試~~~),效果如下圖所示(這是我改動之後的vb自帶的安裝程式的安裝介面,大家覺得怎麼樣,是不是不比其他的一些安裝軟體的介面遜色):

好了,安裝程式就介紹到這了,當然了,vb的安裝程式完全是vb自己做的,到底怎麼改以及改動的漂亮與否,就要看你自己的水平與美術功底了,反正安裝程式的原始碼都給你了,你想怎麼做都行~~~~~

VB程式打包,生成安裝程式

1 開啟vb6.0 ide,載入你的工程,單擊 外接程式 選單下的 外接程式管理器 2 在彈出的窗體中選擇 打包和展開嚮導 最後一項 在載入行為中選擇 載入 解除安裝 確定。3 再次單擊 外接程式 選單項,單擊 打包和展開嚮導 4 單擊 打包 選擇 標準安裝包 一直單擊下一步,最後點 完成 點 關閉...

VB程式除錯

程式除錯就是對程式進行測試,查詢程式中的錯誤,並將這些錯誤修正或排除。一 在vb程式設計中有三類錯誤 第一類 語法錯誤 由於違反了語言 違反有關語句形式或使用規則而產生的錯誤。系統可以自動檢查,如 輸入非法字元,缺少括號等。第二類 執行錯誤 由於試圖執行乙個不可進行的操作而引起的錯誤,比如引用乙個不...

程式安裝打包

研究了半天。終於有點成果 網上教程,看了半天,這裡也寫一下自己的辛苦路程 這裡分兩種情況打包 情況 安裝過程中需要修改webconfig或執行sql之類的 2.website情況 簡稱b情況 大多數操作,就在搜,就有答案了 這裡講下我遇到的問題 一 要修改webconfig之類的,就要新增insta...