在dos时代,人们不会忘记,想要制作一个应用程序的安装往往是通过批处理文件来实现的,这种风格的安装程序常常令人们乐此不疲。直到ucdos图形安装界面的出现,才让人感到一些新意,并为之一振。 然而不久,具有易学易用的图形用户界面、多任务功能的windows系统出现了,并大有取代dos的趋势。直到windows 95的问世,才使得dos真正变为过去,成为pc机上最流行的操作环境,并且随着windows 98与inte.net 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的使用方法和技巧奉献给大家,必将对广大的程序员、软件开发者和爱好者有所帮助。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器