C Builder 使用InstallShield包装应用程式课件.ppt

C Builder 使用InstallShield包装应用程式课件.ppt

ID:57011689

大小:667.50 KB

页数:39页

时间:2020-07-26

C Builder 使用InstallShield包装应用程式课件.ppt_第1页
C Builder 使用InstallShield包装应用程式课件.ppt_第2页
C Builder 使用InstallShield包装应用程式课件.ppt_第3页
C Builder 使用InstallShield包装应用程式课件.ppt_第4页
C Builder 使用InstallShield包装应用程式课件.ppt_第5页
资源描述:

《C Builder 使用InstallShield包装应用程式课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三十四章使用InstallShield包裝應用程式使用C++Builder完成應用程式的開發後,如何讓一般使用者輕易上手就成為重要的課題,除了安裝路徑和安裝內容的設定外,很多程式還需要額外的設定檔或是DLL檔才能正常運作,但這些設定的動作對於一般使用者來說卻是個難題,為此,C++Builder內提供了InstallShield程式來幫助程式設計師簡化安裝程式的製作,而本章便教導讀者如何使用InstallShield包裝屬於自己的安裝程式。大綱34-1第一次使用InstallShield34-2

2、設定InstallShield專案34-1.第一次使用InstallShield由於InstallShield程式並不會隨C++Builder安裝時一併安裝,所以請讀者放入C++Builder光碟片額外安裝InstallShiel程式,而C++Builder內附的InstallShield僅為CustomEdition。InstallShield的程式畫面如下圖所示。34-1.第一次使用InstallShield對於熟悉C++Builder5的使用者來說,一定會對上圖的畫面感到非常陌生,因為在C

3、++Builder6內所附的InstallShield已和過去舊版的InstallShield完全不同,有著更漂亮的外觀,而支援的功能也更強大,且在資料庫連結的設定上比過去版本方便許多。至於使用上,則提供了開啟新專案與現有專案兩種不同選擇供使用者進行安裝和部署,所謂的專案即代表了對一個應用程式的安裝與部署設定,在此,請讀者選擇【CreateaNewProject】來開啟一個新專案,並設定專案類型(ProjectType)為BlankSetupProject和指定存放的路徑,最後按下【Create

4、】按鈕進入下個畫面,如下圖所示。34-2.設定InstallShield專案InstallShield的專案設定畫面分為左右兩部分(如下圖):左半邊顯示整個專案的設定項目,共分為6大項,且每大項又分為數個小項;而右半邊則依左邊所選小項顯示其內的屬性設定和說明文件。當設定完各選項內的屬性後即完成專案的設定動作,並據此產生最後的安裝部署程式,下面我們將根據每個大項分別進行介紹。六大項的設定項目34-2-1.組織安裝訊息第一大項為OrganizeYourSetup,其內包含GeneralInforma

5、tion、Features、SetupTypes和UpgradePaths四部分,各部分說明如下:GeneralInformationGeneralInformation用來設定關於安裝的基本訊息,設定項目說明如下:屬性說明Subject主題名稱。ProjectName產品名稱。DisplayIcon程式在【控制台】【新增或移除程式】內出現的圖示。必須在Windows2000作業系統後方能顯示。ProductVersion設定版本編號。34-2-1.組織安裝訊息屬性說明INSTALLDIR設定

6、檔案安裝的目錄,允許以下拉方式選擇預設的資料夾,每個[資料夾]代表特定的目錄,如[ProgramFileFolder]代表ProgramFiles資料夾所在位置。Publisher/ProductURL產品網址。ProductUpdateURL產品Update網址。Readme設定【控制台】【新增或移除程式】內安裝程式的支援訊息對話框內容。34-2-1.組織安裝訊息屬性說明DisableChangeButton設定開啟【控制台】【新增或移除程式】對話框時,是否允許使用者透過【變更】按鈕來變更

7、該應用程式。屬性值為No則出現該按鈕,反之則關閉該按鈕,僅適用於Windows2000以上的作業系統。DisableRemoveButton和上個屬性相似,用來設定是否允許透過【移除】按鈕來移除該程式,同樣僅適用於Windows2000以上的作業系統。DisableRepairButton設定執行安裝檔時,若該電腦已經安裝該軟體,是否出現【修復】按鈕,僅適用於Windows2000以上的作業系統。DefaultFont設定預設的字型。DATABASEDIR設定資料庫的安裝目錄。34-2-1.組織

8、安裝訊息上述的設定項目以INSTALLDIR屬性的指定最為重要。如安裝在Programfiles內example資料夾的設定為"[ProgramFilesFolder]example"。34-2-1.組織安裝訊息FeaturesFeatures選項用來細分整個安裝程式的內容。當安裝程式不只一個程式而是由數個模組或是小程式構成時,把這些模組或是小程式依照程式功用或是特性區分成數個Features將有助於提高安裝程式在安裝項目設定上的彈性,譬如把繪圖相關模組或程式獨立則一個繪圖Feature,資料

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。