『壹』 怎麼把VB程序打成安裝包
vb6.0如何打包......
2011-11-21
23:00:50|
分類:默認分類|
標簽:|字型大小大中小訂閱
(1)打開vb6.0
ide,載入你的工程,單擊「外接程序」菜單下的「外接程序管理器」。
(2)在彈出的窗體中選擇「打包和展開向導」(最後一項),在載入行為中選擇「載入/卸載」,確定。
(3)再次單擊「外接程序」菜單項,單擊「打包和展開向導」。
(4)單擊「打包」,選擇「標准安裝包」,一直單擊下一步,最後點「完成」,點「關閉」。
(5)此時你的工程文件夾下會有一個名為「包」的文件夾。
(6)單擊「展開」,單擊下一步(2個),此時詢問「您希望在哪裡展開這個包?」,單擊「新建文件夾」
在電腦中其他位置新建一個文件夾,單擊下一步,點「完成」,點「關閉」。
(7)關閉「打包和展開向導」。
(8)在剛才建立的文件夾下就是安裝程序了!(三個文件:工程名.cab
setup.exe
setup.lst)^_^
注意:如果在其他機器上安裝時提示「需要重新啟動」,通常是你的程序中引用的資源路徑不正確,請用app.path等絕對路徑,如還不行,可能是一些.dll文件版本不兼容或不存在等其它原因,請在打包時載入你用到的所有的庫
『貳』 如何把VB編寫的程序打包發布
(1)打開VB6.0 IDE,載入你的工程,單擊「外接程序」菜單下的「外接程序管理器」。 添加上你所需要所有程序及DLL等。
(2)在彈出的窗體中選擇「打包和展開向導」(最後一項),在載入行為中選擇「載入/卸載」,確定。
(3)再次單擊「外接程序」菜單項,單擊「打包和展開向導」。
(4)單擊「打包」,選擇「標准安裝包」,一直單擊下一步,最後點「完成」,點「關閉」。
(5)此時你的工程文件夾下會有一個名為「包」的文件夾。
(6)單擊「展開」,單擊下一步(2個),此時詢問「您希望在哪裡展開這個包?」,單擊「新建文件夾」
在電腦中其他位置新建一個文件夾,單擊下一步,點「完成」,點「關閉」。
(7)關閉「打包和展開向導」。
(8)在剛才建立的文件夾下就是安裝程序了!(三個文件:工程名.cab setup.exe setup.lst)^_^
注意:如果在其他機器上安裝時提示「需要重新啟動」,通常是你的程序中引用的資源路徑不正確,請用App.path等絕對路徑,如還不行,可能是一些.dll文件版本不兼容或不存在等其它原因,請在打包時載入你用到的所有的庫
『叄』 vb程序如何打包成exe謝謝大家……
原來是要打包到單個的exe啊……呵呵
最簡單的可以用winrar,可以後台靜默自解壓到臨時文件夾並自動運行
『肆』 VB打包程序
VB安裝完後有個自帶的打包程序,在開始菜單->所有程序->Microsfot Visual Basic->Microsfot Visual Basic工具 里有個"package & Deployment向導",(文件是在安裝目錄的\VB98\Wizards\PDWizard\PDCMDLN.EXE)這個就是打包程序
打開該程序,選擇需要打包的工程文件,然後根據向導即可完成打包工作.
『伍』 VB程序怎麼打包
菜單:[外接程序] -- [外接程序管理器],選最下面的項目,「打包和展開向導」,
勾選:載入,[確定],見下圖所示:
再次進入菜單,[外接程序],就有了[打包和展開向導],選中執行,就進入打包向導了......
『陸』 如何將VB程序打包,製作成安裝文件
VB默認的製作工具是"C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\PDCMDLN.EXE"
就是開始菜單中的「Package & Deployment 向導」
當然也可以用第三方工具,比如InstallFactory,InstallVise等等
『柒』 請教:VB程序怎麼打包
打開你要打包的源文件,然後點文件,裡面有生成 exe文件,再打包就可以了
『捌』 VB6.0如何給編寫好的軟體打包
(1)打開VB6.0 IDE,載入你的工程,單擊「外接程序」菜單下的「外接程序管理器」。
(2)在彈出的窗體中選擇「打包和展開向導」(最後一項),在載入行為中選擇「載入/卸載」,確定。
(3)再次單擊「外接程序」菜單項,單擊「打包和展開向導」。
(4)單擊「打包」,選擇「標准安裝包」,一直單擊下一步,最後點「完成」,點「關閉」。
(5)此時你的工程文件夾下會有一個名為「包」的文件夾。
(6)單擊「展開」,單擊下一步(2個),此時詢問「您希望在哪裡展開這個包?」,單擊「新建文件夾」
在電腦中其他位置新建一個文件夾,單擊下一步,點「完成」,點「關閉」。
(7)關閉「打包和展開向導」。
(8)在剛才建立的文件夾下就是安裝程序了!(三個文件:工程名.cab setup.exe setup.lst)^_^
注意:如果在其他機器上安裝時提示「需要重新啟動」,通常是你的程序中引用的資源路徑不正確,請用App.path等絕對路徑,如還不行,可能是一些.dll文件版本不兼容或不存在等其它原因,請在打包時載入你用到的所有的庫
『玖』 請問如何給vb程序打包
除了使用安裝工具包工程來創建您的自定義安裝工程外,還可以將安裝工具包工程與打包和展開向導一起使用。在這種情況下,您可以使用安裝工具包工程來自定義安裝過程的屏幕或其它部分,然後使用向導來創建和部署應用程序的軟體包。
例如,您可以將安裝工具包與打包和展開向導一起使用,以便為安裝工程添加對話框,提示用戶指定是否安裝應用程序的可選功能。例如,您可以提供一個聯機幫助,而用戶也可以不安裝。可以按照您的需要添加任意的安裝選項。
要為安裝程序添加一個安裝選項,請按照以下步驟執行:
在
Setup1.vbp
工程中,編輯
setup1.frm
窗體中的
Form_Load
事件的代碼。要添加功能,可以在調用
ShowBeginForm
函數
(Sub
ShowBeginForm)
的代碼塊之後添加代碼。
下面的示例顯示了如何添加一個對話框,來詢問用戶是否要安裝可選文件:
Dim
LoadHelp
As
Integer
LoadHelp
=
MsgBox
("Do
you
want
to
install
Help?
",
vbYesNo)
If
LoadHelp
=
vbYes
Then
CalcDiskSpace
"Help"
EndIf
'
包含
cIcons
=
CountIcons(strINI
FILES)
的代碼塊
If
LoadHelp
=
vbYes
Then
cIcons
=
CountIcons("Help")
EndIf
'
包含
CopySection
strINI_FILES
的代碼塊。
If
LoadHelp
=
vbYes
Then
CopySection
"Help"
EndIf
'
包含
CreateIcons,
strINI
FILES,
strGroupName
的代碼塊
關閉
Setup1.frm,保存該窗體以及安裝工具包工程,並編譯創建
Setup1.exe
文件。
運行打包和展開向導,並從主屏幕中選擇「打包」。
根據向導的各個屏幕進行適當的選擇。對上面的示例,您可以在「添加和刪除」屏幕中列出的「自定義」對話框中確認用戶可以選擇安裝的所有可選文件。
在完成打包和展開向導的所有操作後,將生成發布媒體。
對
Setup.lst
文件進行任何必要的更改。在上面的示例中,您可以在代碼的
CopySection
部分所使用的部分中添加一個新的部分。在這種情況下,這個部分可能會象下面這樣:
[Help]
File1=MyApp.HL1,MyApp.HLP,$(AppPath),,,10/12/96,2946967,0.0.0
部署並測試您的軟體包。
當用戶運行本過程所示示例的安裝程序時,安裝程序將所有的
BootStrap
文件復制到用戶機器,然後提示用戶指明是否安裝幫助文件。如果用戶選擇「是」,則
CalcDiskSpace
語句將確定在是否用戶機器上是否有足夠的磁碟空間來存放幫助文件。然後該程序安裝
Setup.lst
中的
Setup1
Files
部分列出的所有文件。.
接下來,程序將再測試一次
LoadHelp
標記。如果用戶選擇安裝幫助文件,Setup1.exe
就開始為幫助文件執行
CopySection
語句,然後安裝
Setup.lst
的
[Help]
部分所列的文件。
詳細信息
請參閱本章前面的「打包和展開向導」,了解有關該向導特性的詳細信息。
『拾』 在VB里怎麼發布和打包一個程序
(1)打開VB6.0 IDE,載入你的工程,單擊「外接程序」菜單下的「外接程序管理器」。
(2)在彈出的窗體中選擇「打包和展開向導」(最後一項),在載入行為中選擇「載入/卸載」,確定。
(3)再次單擊「外接程序」菜單項,單擊「打包和展開向導」。
(4)單擊「打包」,選擇「標准安裝包」,一直單擊下一步,最後點「完成」,點「關閉」。
(5)此時你的工程文件夾下會有一個名為「包」的文件夾。
(6)單擊「展開」,單擊下一步(2個),此時詢問「您希望在哪裡展開這個包?」,單擊「新建文件夾」
在電腦中其他位置新建一個文件夾,單擊下一步,點「完成」,點「關閉」。
(7)關閉「打包和展開向導」。
(8)在剛才建立的文件夾下就是安裝程序了!(三個文件:工程名.cab setup.exe setup.lst)^_^
注意:如果在其他機器上安裝時提示「需要重新啟動」,通常是你的程序中引用的資源路徑不正確,請用App.path等絕對路徑,如還不行,可能是一些.dll文件版本不兼容或不存在等其它原因,請在打包時載入你用到的所有的庫
發布時可能遇到的問題:
//1、VB程序運行到底需要哪幾個運行庫?
msvbvm60.dll
//2、能不能創建一個只安裝運行庫和控制項的安裝包?
能
//3、對了VB生成的EXE程序如何加密?
可以用UPX Shell等工具加殼。
//4、對於Access文件除了設置密碼外如何簡單加密?
可以對表中的數據進行加密