在DOS時代,人們不會忘記,想要製作一個應用程式的安裝往往是通過批處理檔案來實現的,這種風格的安裝程式常常令人們樂此不疲。直到UCDOS圖形安裝界面的出現,才讓人感到一些新意,並為之一振。然而不久,具有易學易用的圖形用戶界面、多任務功能的Windows系統出現了,並大有取代DOS的趨勢。直到Windows 95的問世,才使得DOS真正變為過去,成為PC機上最流行的操作環境,並且隨著Windows 98與Internet Explorer集成的新特性的引入,越來越多的程式設計師已開始致力於Windows應用程式的研究與開發。
同樣,安裝程式的運行環境也由原來的DOS變成了現在的Windows系統。安裝一個軟體或應用程式已不再僅僅是將相關的檔案複製到硬碟中,而是必須允許用戶按自己的願望選擇安裝類型和安裝路徑,並且在不需要的時候,還要能夠將安裝的相關內容全部刪除掉。這種Windows下的安裝程式給人們留下了很深的印象,人們在驚嘆Office 2000強大的安裝功能和悅目的安裝界面之後,已無法維持對DOS安裝程式的留戀。
InstallShield恰恰是在這種作業系統不斷發展的潮流中應運而生的,從InstallShield3.0到5.5,從普通的安裝程式製作到最新的Windows安裝界面,InstallShield公司已開發出基本各種操作平台和軟體開發環境的InstallShield產品。InstallShield for Microsoft Visual C++6(簡稱InstallShield VC版)和InstallShield Express Custom Edition for C++ Builder或Delphi(簡稱InstallShield Express C++ Builder或Delphi版)就是其中用戶較為熟悉的產品。
由於InstallShield功能強大、靈活性好、完全可擴展以及具有強有力的網路支持,在各種安裝程式開發工具中脫穎而出,成為目前最為流行的製作安裝程式的工具軟體。而且,它所內建的腳本語言InstallScript使得用戶可以像其他高級語言那樣靈活地構造出自己的安裝腳本程式來。正是因為這一點,InstallShield已經成為目前製作安裝程式的工業標準。用戶所熟悉的Visual Studio 98、Borland C++ Builder(Delphi)以及目前絕大多數的軟體安裝程式均是用InstallShield來製作的由於InstallShield 5.5還支持Visual Basic 6.0,故本教程以InstallShield 5.5專業版為主,並從套用出發,深入詳實地討論製作一般套用類和資料庫類安裝程式的方法、技巧以及InstallScript語言基礎,且在InstallShield用戶界面函式的基礎上,挖掘其運用能力,最大地發揮InstallShield的定製和擴展潛能,構造出頗具創意、功能完善的安裝界面來。
本教程主要講述InstallShield開發環境、InstallScript腳本語言基礎、基本安裝程式的建立、安裝界面的設計以及深入安裝程式製作等共五章內容。各章內容並不停留在初學者的水平上,而且在製作安裝程式的每個方面,都給出了更高、更深層次的方法,例如安裝對話框的定製、使用自己的DLL庫、操作註冊表、安裝界面的漢化、使用多媒體、反安裝以及安裝程式的調試等。
為了幫助讀者充分掌握InstallShield特性,本書給出大量有用的實例,這些實例均以[Ex_xxxx]命名,並在Windows 98、InstallShield 5.5專業版本調試通過。
由於在軟體開發環境和作業系統未來發展的幾年裡,Windows 98/2000以及VC++、C++ Builder、VB等還仍將是主流。在這種契機下,適時地將InstallShield 5.5的使用方法和技巧奉獻給大家,必將對廣大的程式設計師、軟體開發者和愛好者有所幫助
相關詞條
-
installshieldexpress
stallShield來製作的由於In stallShield開發環境、In stallShield
-
Delphi住宿餐飲管理系統開發實例導航
內容簡介圖書封面本書選擇了住宿餐飲行業中的會員消費管理系統、客房管理系統、訂餐管理系統、酒店前台收銀系統、物資管理系統、銷...
內容簡介 出版信息 圖書目錄 -
Delphi基礎教程
內容介紹本書詳細講解了用Delphi開發應用程式的基礎知識。本書使用的實例程式將貫穿全書,絕大部分內容也是基於該例子。本書是以實...
內容介紹 作品目錄 -
VisualFoxPro程式設計參考手冊
基本信息VisualFoxPro程式設計參考手冊書名:VisualFoxPro程式設計參考手冊 ISBN:711512399作者...
基本信息 簡介 目錄 -
Delphi 程式設計[周果宏主編書籍]
內容簡介Delphi是一種面向對象的可視化開發工具。它的特點是程式設計簡單易學,所見即所得,執行代碼速度快,程式開發效率高。作為...
內容簡介 圖書目錄 -
Visual FoxPro及其套用系統開發
InstallShieldExpress發布應用程式366習題371下篇小結373...
內容簡介 目錄 -
Delphi 程式設計
內容簡介Delphi是一種面向對象的可視化開發工具。它的特點是程式設計簡單易學,所見即所得,執行代碼速度快,程式開發效率高。作為...
內容簡介 圖書目錄