时间: 2021-07-31 作者:daque
visual basic 安置步调创造
安置步调创造是做名目必不行少的一起岁序,在此笔者引见一个最大略的安置本领,即是用VB自带的打包步调举行打包,固然比拟普遍,然而里面却有不少诀窍。
①运转打包引导,如次图所示:
②点击“欣赏”按钮,采用要打包的工程。而后单击“打包”按钮(在此只引见打包,其余的功效不做引见)。加入下一个页面,如次图所示:
③采用要打包的典型,普遍的EXE工程采用“规范安置包”就不妨了,控件之类的看运用的场所,即使是在网页中运用,请采用“internet软硬件包”,而后点击“下一步”按钮。如次图所示:
④采用包文献寄存的场所(这一点不必多说了吧),如次图所示:
⑤引导机动找到了工程中运用的控件、DLL等文献,你须要本人到工程中查看一下,看看所包括的文献能否全,第三方控件所带的文献确定要带上,要不烦恼多多~~~,而后点击下一步,如次图所示:
⑥采用打包的文献典型,按照须要,即使你颁布是用光盘,则采用单个的收缩文献,即使颁布是用软盘之类的,则采用多个收缩文献。(固然,这不是一致的,用光盘你也不妨采用多个收缩文献,然而大概没有人这么干~~~)。而后单击“下一步”。如次图所示:
⑦决定安置步调的题目,即是在安置后台上表露的笔墨。而后单击“下一步”,如次图所示:
⑧在这边你不妨树立在“发端菜单”中表露哪些名目,比方你不妨加卸载步调项,不妨采用“兴建项”按钮,而后在“目的”栏中输出$(winpath)\st6unst.exe -n "$(apppath)\st6unst.log",囊括双引号。在“发端”名目中采用“$(winpath)”,不囊括双引号。而后点击决定,如次图所示:
⑨在此你不妨变动文献夹的安置场所,而后点击“下一步”,如次图所示:
⑩在此你不妨将文献树立为共享(即文献不妨被多个步调运用)。到此为止安置创造实行。
安置完之后会天生三个文献和一个文献夹,如次图所示:
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)
sprogramspath = sprogramspath & "\" & gstrappname & "\" & gstrappname & ".lnk"
sdesktoppath = sdesktoppath & "\" & gstrappname & ".lnk"
filecopy sprogramspath, sdesktoppath
下面临引导天生的sertup.lst(安置消息文献)举行一下引见,如次图所示:
这是文献的第一个区的实质,setuptitle树立的是解压窗口的题目,setuptext树立的是解压窗口的实质。变换之后,如次图所示:
接下来引见一下sertup.lst文献setup区的效率,如次图所示:
变换Color为各别的值,不妨变换安置窗口的背局面(默许为蓝色,看都看腻了)。改为16之后为绿色(固然再有其余的脸色,你不妨本人渐渐试~~~),功效如次图所示(这是我变换之后的VB自带的安置步调的安置界面,大师感触如何样,是否不比其余的少许安置软硬件的界面出色):
好了,安置步调就引见到这了。