有没有人能教我做一个安装程序!!!(100分)

  • 主题发起人 主题发起人 nwc_qjem
  • 开始时间 开始时间
N

nwc_qjem

Unregistered / Unconfirmed
GUEST, unregistred user!
我刚学程序,现在能做一点简单的东东,向高手请教::
问题:: 如何把我做的东东变成一个可执行的安装程序,以便安装到没有delphi的机器上使用!!
说明:: 假设我的文件名:salary 都在delphi默认的地方::
C:/Program Files/Borland/Delphi7/Projects
数据表 table_salary ,用ado 或者DBDEMOS 都行!

清大侠帮忙教我设计安装程序!!!!
 
建议你去下载个 Setup Factory 6.0+汉化补丁,小巧、简单,初学使用其向导功能即可作出专业级的安装程序。
或者 Install Shield Express
Install Shield Express使用简介(一) 返回
目前安装软体中最流行的是Install Shield,占有的比例非常高,
在此一步一步的解说,让大家可以分享。我使用的版本是Delphi
2.0中文套件中的 Install Shield Express,它特别为了Delphi
作了一些修改,
但是在本篇中是以一般Win95的应用软体为例,所以有关Delphi的
设定,在此不讨论。
以淡江大学教师课务系统一个完整例子来示范。这个系统以三个
部份所组成执行档 main.exe score.exe 资料档 一组Pardox的资
料档辅助说明档 name.hlp 读我档 readme.txt
介绍完了组成份子,就可以开始这个安装程式。请按以下的步骤∶
一、启动会出现图一,当然现在要产生新的project,所以选Create
a new Setup Project,会出现如图二。

图一

图二
二、在这个画面有以下几项需要填:
Project Name:输入 project 的名字,也就是这个Install Project
的名字,不是要安装的系统的名字,事实上就是画面上右边Project
Path上副档名iwz的档名。
Project Type:这个版本是为Delphi设计,所以有Delphi和Generic
Windows两种,选Generic Windows。
New Subdirectory:这个Install Project的所在,最後产生的安装
档案也在此目录下。
Include a custom setup type:如果选此项的话,就可以选定typical
或custom 安装,这里示范的完全(complete)安装,所以不选。

三、填好了以上的基本资料後,按Create钮会出现如图三的一个计画表格,
按步就班的填完就可以完成这个Install Project。


图三
四、接著就是以这个计画表行事∶
1、Set the Visual Design ∶可分为Application Information,Main
Window及Features,分别为图四、图五及图六。
在Application Information的画面中有下列四项需要填∶
Application Name∶系统名称。
Application Executable∶系统的执行档,如果系统含有多个执行档,
不要紧张,只要选出系统中最重要的执行档,以本例选main.exe,
此栏位只能用右边的按钮选,而且会自动加上[Program Files],
不可以输入修改。
versions∶系统的版本。
Company∶你的公司名称。
需要注意的是Application Name及Company这两个栏位,
因为系统default的安装目录是C:/Program Files/Company/Application Name的这个目录,所以本例中是C:/Program Files/Tamkang University/淡江大学教务资讯系统,如果不希望放在那里,请看後面Select User Interface的Choose Destination Location说明。


图四
Main Window中有以下栏位要填∶
Main Title:可选Bitmap 或文字,一启动安装程式时,
第一个画面的构图,本例是文字。
Logo bitmap:标志图型,可以改成自己的标志。
Position:标志图型标在画面的位置,本例为右上角。
Background Color:画面的背景颜色。
*本软体的bitmap只能为16色bitmap。

图五
在Features中Automatic Uninstaller最好要选,
因为如此才能控制台中uninstall。


图六

图七
本例中是采完全安装,所以图八及图九可以忽略。

图八

图九
3、Select User Interface Components∶可以说是设定安
装画面的细节,出现的顺序也是按照如图十上选项顺序有许多选项,说明如下∶
1)Welcome Bitmap∶可以设定自己的欢迎光临图样。
2)Welcom Message∶已有现成欢迎讯息,不选则欢迎画面不会出现。
3)Software License Agreement∶软体使用执照说,已有现成,但可以自己边写。
4)Readme Information∶以本例而言,设为readme.txt,当安装软体时,
就会出现展示此档。
5)User Information∶展示安装机器上的使用者资料,让安装者修改。
6)Choose Destination Location∶改变安装的目录,如前面的不喜欢,
可由此处修改,相当於<INSTALLDIR>,例如可修改成C:/Teach_Sys。
7)Setup Type , Custom Type:本例选完全安装,所以不过必选。
8)Select Program Folder:设定安装机器上的Program Folder名称,
预设为install project的名字,本例改为淡江大学教师课务系。
9)Start Copying Files:在开始拷贝档案前之设定讯息,内容为Setup
Type,目的目录,User Information等。
10)Progress Indicator∶要出现百分比指示。
11)Billboards∶如果希望在安装时背景会有如跑马灯的图形展示。
要设定此项时,要注意展示的图形档名必须为SETUP1.BMP或SETUP1.WMF开始,
然後依序编名。
12)OnLine Registration∶如果需要使用者对你做线上注册,就必须选此项。
13)Setup Complete∶当安装完成後,要程式启动或readme档出现,都可在此设定。

 
就用wise吧,汉化一下,按照步骤往下走。
 
有三个解决的方法:
1,如果你刚学del,你去下载setup factory ,他是专门的安装程序制作软件,还非常简单,只要按提示做,好像只要4-5步,就成了
2,如果你想做一个有自己特色的安装程序,用Install Shield Express,他相对难一些,需要写语句的。
3,用wise,他也不错,也是按步骤走,但本人不常用,不好细说,你可以自己试一下,选一个合适呢的
 
怎么使用,前面的都说了,我就告诉你那里有下载吧:
www.51delphi.com
 
接受答案了.
 
后退
顶部